下列範例啟動工作階段指令碼說明如何將環境變數寫入檔案、測試逾時功能,以及測試非零結束代碼。
下列範例 Visual Basic 指令碼會將所有提供給指令碼的環境變數寫入檔案中。您可以使用此範例指令碼來檢視本身環境中的範例資料。您可以將此指令碼儲存為 C:\sample.vbs。
Option Explicit Dim WshShell, FSO, outFile, strOutputFile, objUserEnv, strEnv strOutputFile = "c:\setvars.txt" Set FSO = CreateObject("Scripting.fileSystemObject") Set outFile = FSO.CreateTextFile(strOutputFile, TRUE) outFile.WriteLine("Script was called at (" & Now & ")") Set WshShell = CreateObject( "WScript.Shell" ) Set objUserEnv = WshShell.Environment("PROCESS") For Each strEnv In objUserEnv outFile.WriteLine(strEnv) Next outFile.Close
下列範例指令碼會測試逾時功能。
Option Explicit WScript.Sleep 60000
下列範例指令碼會測試非零結束代碼。
Option Explicit WScript.Quit 2