Mad*_*han 6 windows batch-file windows-10 taskscheduler
示例run.bat文件
echo "Test"
echo %1
echo %2
set /p DUMMY=Hit ENTER to continue...
Run Code Online (Sandbox Code Playgroud)
所以这个bat文件将打印提供给它们的前两个参数。参数可能包含也可能不包含空格。为此,我用双引号将它们转义。
run.bat -test "arg2 d"
Run Code Online (Sandbox Code Playgroud)
当通过命令行调用时,它工作得非常好。
我想通过任务计划程序安排该蝙蝠。但任务计划程序打开一个cmd窗口并立即关闭。
不工作
在职的
请注意参数中的引用。这就是导致问题的原因。那么我怎样才能避免与空格的争论呢?
此外,如果输入的程序/脚本文件位置不带引号,则参数有效。但为此,脚本必须位于没有空格的文件夹中。
行动错误
那么如何创建一个文件路径中带有空格的任务以及带有空格的参数。
它只发生在 Windows 10 中。顺便说一句,它在 Windows 7 中运行良好。
小智 1
我有类似的问题。我在 Server 2012 R2 上运行计划任务。我必须将任务的下拉菜单更改为 Windows 2012 而不是 2008,它似乎有效。也许Win10也需要在任务中选择2012。
归档时间: |
|
查看次数: |
24351 次 |
最近记录: |