因此,当我在 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 in
warp 目录的完整路径,因此这应该可以帮助您解决问题。
任务计划程序配置
- 程序/脚本:
C:\Windows\System32\cmd.exe
- 添加参数:
/k start "" "warp-cli" disconnect && taskkill -im "Cloudflare WARP.exe" && "Cloudflare WARP.exe"
- 开始于:
"C:\Program Files\Cloudflare\Cloudflare WARP"