带有空格的Windows计划任务参数

时间:2017-11-09 20:39:22

标签: windows cmd scheduled-tasks command-line-arguments

我看过几个似乎与我有同样问题的线程,但我没有看到对我有用的解决方案。

Windows 7操作系统

我有一个简单的.bat文件。我有一个计划任务来运行该.bat文件。那里没有问题。

我正在尝试添加一个参数来将输出定向到文本文件。我添加>字符后跟我的文件路径进入计划任务中的“添加参数(可选)”文本框。例如:

>D:\Output Files\file.txt 2>&1

当任务运行时,会创建文件,但其中的唯一文本如下:

'""D:\Output' is not recognized as an internal or external command,
operable program or batch file.

我尝试过单引号,双引号,双引号和三重双引号,我尝试的任何内容似乎都无效。我做错了什么,我需要添加/减去什么才能将.bat输出写入文件。

出于某种原因编辑.bat并将我的整个代码包围在()中并在关闭括号后放置> D:\ Output Files \ file.txt 2>& 1也不适用于我,但我不确定为什么。

上面的文件路径是示例,但我使用的真实路径有空格,我无法控制...否则我只是从文件夹名称中删除空格。

非常感谢任何帮助。

0 个答案:

没有答案