我已经在 Windows 中创建了一个 VBS 脚本。我将运行此脚本来获取文件的大小。
我让它永远运行。 (即使这是我的要求)。
我怎么知道它是在运行还是停止?
------ Exact Script starts here -----
Set FSO = CreateObject("Scripting.FileSystemObject")
Set FSO_check=CreateObject("Scripting.FileSystemObject")
do while infiniteLoop=0
----- This code is lasting for ever ----
Loop
我的问题清楚吗?
最佳答案
使用命令行属性怎么样?我认为这需要 Windows XP 及更高版本。
例如:
Set objSWbemServices = GetObject ("WinMgmts:Root\Cimv2")
Set colProcess = objSWbemServices.ExecQuery _
("Select * From Win32_Process where name = 'wscript.exe'")
For Each objProcess In colProcess
WScript.Echo objProcess.Name, _
objProcess.ProcessId, _
objProcess.CommandLine
Next
关于windows - 如何检查Windows中的vbs脚本是否正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7849699/