检查Windows服务并创建.csv输出的批处理脚本在手动启动时有效,但在通过Windows任务计划程序启动时无效?

时间:2017-03-21 17:06:45

标签: windows batch-file cmd taskscheduler

我的目标是拥有一个批处理脚本,用于检查Windows服务是否正在运行并输出.csv报告。我还希望这个批处理脚本通过Windows任务计划程序每小时运行一次。

这是我给出的一个脚本,用于示例:

type null > servicecheckupreport.csv 
sc query "AdobeARMservice" >> servicecheckupreport.csv 
sc query "aspnet_state" >> servicecheckupreport.csv 
sc query "AdobeFlashPlayerUpdateSvc" >> servicecheckupreport.csv 

我正在检查三个(示例)服务,AdobeARMserviceaspnet_stateAdobeFlashPlayerUpdateSvc

当您手动执行批处理时批处理正常,但是当我使用"创建基本任务"成功将其连接到Windows任务计划程序时功能,批处理脚本运行,但不生成.csv报告。我可以看到命令提示符出现一点点,消失然后就可以了。

0 个答案:

没有答案