Сегодня я делаю, например:
Set WshShell = CreateObject("WScript.Shell")
Call WshShell.Run("psexec -u administrator -p pw1234 cmd /c netsh interface ip show address > C:\Output.txt", 2, True)
Это работает, но окно командной строки всегда отображается на короткое время. Я искал в Интернете и пробовал все, что мог придумать, чтобы скрыть / свернуть это окно, но, к сожалению, безуспешно. Поэтому я боюсь, что нет возможности запустить psexec
в скрытом / свернутом окне.
Но, возможно, есть другой способ выполнить команду привилегий в VBScript с обычным пользователем, где нет окна командной строки видно?