Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista account administration

Vista - Run As Administrator from vbScript

Reply
 
Old 05-29-2008   #1 (permalink)
Santiago Bruni


 
 

Run As Administrator from vbScript

I want to use the "Run As Administrator" functionality of Windows Vista
(UAC), from a vbScript to call any application.
It is possible?

Thanks.

My System SpecsSystem Spec
Old 05-29-2008   #2 (permalink)
Ramesh, MS-MVP


 
 

Re: Run As Administrator from vbScript

Yes. Here is a sample script!

- - -
Set objSh = CreateObject("Shell.Application")
objSh.ShellExecute "notepad.exe", "" , "", "runas", 1
- - -

See also:

VBScripts and UAC elevation:
http://www.winhelponline.com/article...elevation.html

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
The Winhelponline Blog: http://www.winhelponline.com/blog
Windows® Troubleshooting: http://www.winhelponline.com

"Santiago Bruni" <SantiagoBruni@xxxxxx> wrote in message news:354D2163-7D84-484E-BE54-81B9319B9094@xxxxxx
I want to use the "Run As Administrator" functionality of Windows Vista
(UAC), from a vbScript to call any application.
It is possible?

Thanks.
My System SpecsSystem Spec
Old 05-29-2008   #3 (permalink)
Santiago Bruni


 
 

Re: Run As Administrator from vbScript

Thanks Ramesh!!!
It is possible to pass through the same function User and Password of
Administrator to execute this application?

Regards.

"Ramesh, MS-MVP" wrote:
Quote:

> Yes. Here is a sample script!
>
> - - -
> Set objSh = CreateObject("Shell.Application")
> objSh.ShellExecute "notepad.exe", "" , "", "runas", 1
> - - -
>
> See also:
>
> VBScripts and UAC elevation:
> http://www.winhelponline.com/article...elevation.html
>
> --
> Regards,
>
> Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
> The Winhelponline Blog: http://www.winhelponline.com/blog
> Windows® Troubleshooting: http://www.winhelponline.com
>
> "Santiago Bruni" <SantiagoBruni@xxxxxx> wrote in message news:354D2163-7D84-484E-BE54-81B9319B9094@xxxxxx
> I want to use the "Run As Administrator" functionality of Windows Vista
> (UAC), from a vbScript to call any application.
> It is possible?
>
> Thanks.
>
My System SpecsSystem Spec
Old 05-29-2008   #4 (permalink)
Ramesh, MS-MVP


 
 

Re: Run As Administrator from vbScript

Nope. I don't think it's possible, especially in the UAC dialog. Perhaps you can repost this question in WSH groups for any alternate solutions.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
The Winhelponline Blog: http://www.winhelponline.com/blog
Windows® Troubleshooting: http://www.winhelponline.com

"Santiago Bruni" <SantiagoBruni@xxxxxx> wrote in message news:046E6BD3-9327-46F0-ACA1-6CB71F4F9AE7@xxxxxx
Thanks Ramesh!!!
It is possible to pass through the same function User and Password of
Administrator to execute this application?

Regards.

"Ramesh, MS-MVP" wrote:
Quote:

> Yes. Here is a sample script!
>
> - - -
> Set objSh = CreateObject("Shell.Application")
> objSh.ShellExecute "notepad.exe", "" , "", "runas", 1
> - - -
>
> See also:
>
> VBScripts and UAC elevation:
> http://www.winhelponline.com/article...elevation.html
>
> --
> Regards,
>
> Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
> The Winhelponline Blog: http://www.winhelponline.com/blog
> Windows® Troubleshooting: http://www.winhelponline.com
>
> "Santiago Bruni" <SantiagoBruni@xxxxxx> wrote in message news:354D2163-7D84-484E-BE54-81B9319B9094@xxxxxx
> I want to use the "Run As Administrator" functionality of Windows Vista
> (UAC), from a vbScript to call any application.
> It is possible?
>
> Thanks.
>
My System SpecsSystem Spec
Old 05-30-2008   #5 (permalink)
DevilsPGD


 
 

Re: Run As Administrator from vbScript

In message <046E6BD3-9327-46F0-ACA1-6CB71F4F9AE7@xxxxxx> Santiago
Bruni <SantiagoBruni@xxxxxx> wrote:
Quote:

>It is possible to pass through the same function User and Password of
>Administrator to execute this application?
Are you trying to bypass the UAC prompt, or run an application with
administrative privileges after a UAC prompt?

If you can handle waiting a minute or two, you can have a scheduled task
that launches a script to look for an external trigger (existence of a
temporary file would be the easiest) that kicks off the elevated
process.

If you wanted something more real-time and don't need to interact with
the desktop, you could write a service to accomplish your goal.
My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
How to do No hang up VBScript (nohup for VBScript) VB Script
Account 'NAMED' Administrator vs. 'administrator rights' question Vista installation & setup
Program will not run as administrator, forced as administrator System Security
If I am logged in as administrator why don't programs run as administrator vista? Vista General
System Administrator vs. Application Administrator Vista account administration


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46