是否可以使用vbscript确定计划任务是在本地计算机还是远程计算机上运行?
答案 0 :(得分:0)
有一个名为Win32_ScheduledJob的WMI类,它有一些可能有用的状态字段。特别是ElapsedTime
字段看起来可能是您正在寻找的字段,假设它在任务停止时被重置。
Here's一些用于查看状态的示例代码。只需将strComputer
设置为您要查看的计算机的名称(.
表示本地计算机)。
否则,如果这不起作用,您可以只查看Schedlgu.txt
目录中的Windows
文件,看看它是否已启动但尚未停止
答案 1 :(得分:0)
您可以使用命令行命令schtasks /query
获取此信息...但是您可能必须grep输出以仅查找状态为“正在运行”的作业。
有关使用情况的详细信息,请here。