6

cmd.exe を右クリックしてRun As Administratorをクリックするのと同じように、管理者として実行する必要があるスクリプトがあります。

現在、これは私が持っているものです:

Call WSHShell.Run("cmd.exe /K netdom renamecomputer ... end code")
4

1 に答える 1

8

ShellExecute を試してみましたか?

RunCmdElevated.vbs

Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "/k echo test", "", "runas", 1

wscript RunCmdElevated.vbs

与える

テスト

C:\Windows\system32>

新しいウィンドウで。「1」は表示モードです

http://ss64.com/vb/shellexecute.html

于 2012-07-22T16:01:12.083 に答える