Если вы укажете переключатель /c
, cmd.exe
выполнит указанную команду и завершит работу.
Так, например:
Set objSh = CreateObject("Shell.Application")
objSh.ShellExecute "cmd.exe /c ipconfig", "uac" , "", "runas", 1
В качестве альтернативы вы можете использовать переключатель /k
, который работает точно так же, за исключением того, что он сохраняет командную строку на экране после завершения выполнения вашей команды.