任务计划程序 .bat 文件创建了错误的文件夹,而手动运行它时会创建正确的文件夹

任务计划程序 .bat 文件创建了错误的文件夹,而手动运行它时会创建正确的文件夹

在此处输入图片描述当我手动运行 .bat 文件时,它会创建正确的文件夹,但当我通过任务计划程序安排和运行同一个文件时,它不会按预期创建文件夹。以下是创建文件夹的主要代码。

ECHO OFF
SET TMPSCRIPT=E:\backup\full\bkp_temp.txt
CD /D E:\backup\full
set temp=%DATE:/=%
set tem=%TIME%
set dirname=%temp:~4,2%%temp:~6,2%%temp:~8,4%%tem:~0,2%%tem:~3,2%
mkdir %dirname%

当安排第二天的时候它会单独创建时间目录。

答案1

您的批处理作业中肯定有太多逗号。您很可能正在执行相当于以下内容的操作:

mkdir dir1,dir2

这将创建两个独立的目录。

如果你找不到问题,请添加你的精确的代码到您的帖子中。

相关内容