我需要通过 PDQ deploy 远程运行这个批处理文件
这是批处理文件:
@echo off
taskkill /f /im wccad.exe >nul
taskkill /f /im ACSR.exe >nul
cd C:\csg\wccad\
wccad.exe -run ACSR WIN_32
timeout 600 >nul
taskkill /f /im ACSR.exe >nul
以下是作业失败后的输出日志
错误:未找到进程“wccad.exe”。错误:不支持输入重定向,立即退出进程。错误:未找到进程“ACSR.exe”。
我认为我需要一个 if 语句,但我在谷歌上找不到任何解决方案,请帮忙
答案1
重定向STDERR
至NUL
(隐藏错误)例如taskkill /f /im wccad.exe >nul 2>&1
:
示例(取自打开的cmd
窗口,通过复制粘贴):
==> taskkill /f /im wccad.exe >nul
ERROR: The process "wccad.exe" not found.
==> taskkill /f /im wccad.exe >nul 2>&1
==>