![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
| 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. |
| |||||||
![]() |
| |
| | #1 (permalink) |
| | syntax of shellexecute Hi, Guys! Sorry for my poor English. I need some help. I got a vbs file as follow: If WScript.Arguments.length =0 Then Set objShell = CreateObject("Shell.Application") 'Pass a bogus argument with leading blank space, say [ uac] objShell.ShellExecute "wscript.exe", Chr(34) & _ WScript.ScriptFullName & Chr(34) & " uac", "", "runas", 1 Else 'Add your code here End If I wonder how objShell.ShellExecute work with the UAC of Vista,Windows 7 and its syntax . Thanks. |
My System Specs![]() |
| | #2 (permalink) |
| | Re: syntax of shellexecute This is what I use for my code, works for Vista and Windows 7. If WScript.Arguments.length = 0 Then Set ObjShell = CreateObject("Shell.Application") ObjShell.ShellExecute "wscript.exe", """" & _ WScript.ScriptFullName & """" &_ " RunAsAdministrator", , "runas", 1 Else 'Code here End If "tzh" <tzh@xxxxxx> wrote in message news:OOF1ex2LKHA.3192@xxxxxx Quote: > Hi, Guys! > Sorry for my poor English. > I need some help. > I got a vbs file as follow: > > If WScript.Arguments.length =0 Then > Set objShell = CreateObject("Shell.Application") > 'Pass a bogus argument with leading blank space, say [ uac] > objShell.ShellExecute "wscript.exe", Chr(34) & _ > WScript.ScriptFullName & Chr(34) & " uac", "", "runas", 1 > Else > 'Add your code here > End If > > I wonder how objShell.ShellExecute work with the UAC of Vista,Windows 7 > and its syntax . > Thanks. |
My System Specs![]() |
![]() |
| Thread Tools | |
| |
Similar Threads | ||||
| Thread | Forum | |||
| Generic Interface syntax in VS 2005 using Old syntax | .NET General | |||
| .ShellExecute on Vista does not work | Vista account administration | |||
| ShellExecute not working with Adobe 8 (VB) | .NET General | |||
| Weird behavior of ShellExecute on Vista | Vista General | |||
| ShellExecute returns SE_ERR_ACCESSDENIED | Vista installation & setup | |||