0

使用 Schtasks 命令我创建了一个作业。

schtasks /create /sc minute /mo 20 /tn "My App" /tr c:\run.bat

它成功创建并运行。

在 run.bat 文件中,我编写了以下代码:

dir > sctask.txt

当我双击 run.bat 文件时,它会创建 sctask.txt 文件和该文件夹的所有目录名称到 sctask.txt。

但是当 Schtasks 执行 run.bat 文件时,它不是创建 sctask.txt,而是运行 run.bat 文件

4

1 回答 1

0

可能schtasks从其他目录运行 bat 文件。尝试添加cd "%~dp0"到文件的开头。

于 2012-02-10T12:12:29.380 回答