这些示例启动会话脚本描述了如何将环境变量写入文件,测试超时功能和测试非零退出代码。

以下示例 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