在 Windows 任务计划程序中使用相同的命令字符串不起作用

在 Windows 任务计划程序中使用相同的命令字符串不起作用

因此,当我在 CMD 窗口中使用以下命令时,warp-cli disconnect && taskkill -im "Cloudflare WARP.exe" && cd "C:\Program Files\Cloudflare\Cloudflare WARP" && "Cloudflare WARP.exe"一切都按预期工作,但是当我在任务计划程序中使用此命令时,如下所示: 任务计划程序窗口

什么都没发生。

在该Add arguments部分下我使用以下命令/k warp-cli disconnect && taskkill -im "Cloudflare WARP.exe" && cd "C:\Program Files\Cloudflare\Cloudflare WARP" && "Cloudflare WARP.exe"

任何帮助,将不胜感激

答案1

我建议将其设置Start in为 warp 应用程序可执行文件的路径,而不是依赖命令cd来更改该目录,以便在执行时它已经存在。

由于您启动的程序明确定义了cmd.exe设置start inwarp 目录的完整路径,因此这应该可以帮助您解决问题。

任务计划程序配置

  • 程序/脚本:
C:\Windows\System32\cmd.exe
  • 添加参数:
/k start "" "warp-cli" disconnect && taskkill -im "Cloudflare WARP.exe" && "Cloudflare WARP.exe"
  • 开始于:
"C:\Program Files\Cloudflare\Cloudflare WARP"

支持资源

相关内容