我需要在Windows中将文件从一个目录移动到另一个目录,并需要在批处理脚本中编写此操作。
我们编写了一个SQL作业,在 D:
驱动器上每4小时创建备份文件,并将保存最后4个备份文件,其他文件将被删除。
我需要编写一个批处理脚本,每10个小时将这些文件从 D:
驱动器移动到 E:
驱动器。
有人能帮我编写这个脚本吗?
我需要在Windows中将文件从一个目录移动到另一个目录,并需要在批处理脚本中编写此操作。
我们编写了一个SQL作业,在 D:
驱动器上每4小时创建备份文件,并将保存最后4个备份文件,其他文件将被删除。
我需要编写一个批处理脚本,每10个小时将这些文件从 D:
驱动器移动到 E:
驱动器。
有人能帮我编写这个脚本吗?
move c:\Sourcefoldernam\*.* e:\destinationFolder
然后安排一个任务,每10个小时运行那个MoveFiles.bat文件。
move c:\Sourcefoldernam\*.* e:\destinationFolder
^ 这个方法对我来说无效,原因不明。
但是当我尝试使用引号时,它突然奏效了:
move "c:\Sourcefoldernam\*.*" "e:\destinationFolder"
我认为问题出在我的目录中有一个文件夹的名称包含了空格。因此,如果这个方法对你不起作用,可以试试使用引号!
对我而言,这正是它的工作原理。不知何故,以上代码失败了。
此代码每三分钟运行一次检查,检查其中是否有任何文件并自动将其移至目标文件夹。如果您需要提示冲突,则将 /y 更改为 /-y。
:backup
move /y "D:\Dropbox\Dropbox\Camera Uploads\*.*" "D:\Archive\Camera Uploads\"
timeout 360
goto backup
schtasks /?
吗? - user2033427