それ自体からvbsを実行するのを手伝ってくれる人はいますが、管理者権限はありますか? VBScript を使用して Windows 8 でコンピューターの名前を変更する必要がありますが、管理者コマンド ライン (CMD → 管理者として実行 → runScript.vbs) からスクリプトを実行する場合にのみ可能です。従来の CMD でスクリプトを開始すると、コンピューターの名前が変更されません。
私の考えは、パラメーターなしでユーザー権限でスクリプトを開始し、パラメーターがない場合、スクリプトは管理者権限で、パラメーターを識別子「私は管理者です」として再実行することです。
誰も私がこれを行う方法を知っていますか?
編集:
私はこれを試しました:
If WScript.Arguments.Count = 0 Then
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "wscript.exe", "c:\Users\admin\Documents\selfConfigure.vbs -1", "", runas", 1
End If