gpt4 book ai didi

windows - 带引号的任务计划程序参数不起作用

转载 作者:可可西里 更新时间:2023-11-01 14:22:30 28 4
gpt4 key购买 nike

run.bat 文件示例

echo "Test"
echo %1
echo %2
set /p DUMMY=Hit ENTER to continue...

所以这个 bat 文件将打印提供给它们的前两个参数。参数可能包含也可能不包含空格。为此,我用双引号将它们转义。

run.bat -test "arg2 d"

当通过命令行调用时,它工作得非常好。

我想通过 Task Scheduler 安排那个 bat。但是任务调度程序会打开一个 cmd 窗口并立即关闭。

不工作

enter image description here

工作

Task Image

注意参数中的引号。这就是导致问题的原因。那么我怎样才能用空格来逃避争论。

此外,如果输入的程序/脚本文件位置不带引号,则参数有效。但为此,脚本必须位于没有空格的文件夹中。

操作错误

enter image description here

那么如何在文件路径和带空格的参数中创建一个任务。

它只发生在 Windows 10 中。顺便说一句,它在 Windows 7 中运行良好。

最佳答案

我遇到了类似的问题。我在 Server 2012 R2 上运行计划任务。我不得不将任务的下拉列表更改为 Windows 2012 而不是 2008,它似乎有效。也许 Win10 也需要在任务中选择 2012。

关于windows - 带引号的任务计划程序参数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45612215/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com