私のコードについて助けが必要です。2 つのことを行うスクリプトを作成しようとしています。まず、ユーザーのデスクトップにショートカット アイコンを作成します。次に、ユーザーがアイコンをダブルクリックすると、コンピューターを再起動するかどうかを尋ねるボックスが表示され、[OK] をクリックして再起動し、[キャンセル] をクリックしてコマンドをキャンセルするオプションが表示されます。コマンドプロンプトにスクリプトを入力すると、コンピューターの再起動オプションが実行されます。どんな助けでも大歓迎です。これが私のスクリプトです:
Dim answer
' ********* Main processing section **********
' Verify that the user wants to open the Turn Off Computer dialog
Set wshObject = WScript.CreateObject("WScript.Shell")
desktopFolder = wshObject.SpecialFolders("Desktop")
Set myShortcut = wshObject.CreateShortcut(desktopFolder & "\\Shortcut.lnk")
myShortcut.TargetPath = "%windir%\Shortcut.exe"
myShortcut.Save()
answer = MsgBox("The Turn Off Computer dialog will be opened.", 1, "Turn off Computer Script!")
If answer = 1 then ' User clicked on OK
Initiate_Logoff()
End if
' *********** Procedures go here *************
' Open the Windows Turn Off Computer dialog
Function Initiate_Logoff()
shellApp.ShutdownWindows
End Function