我需要从一个目录移动到另一个文件在Windows中,我需要在一个批处理脚本写这个。
我们已经写在那里备份文件将创建每4小时对一个SQL作业D:
驱动器和最后4个备份文件将被保存,其他人将被删除。
我需要写一个批处理脚本,这些文件从移动D:
开车到E:
驱动器每10小时。
谁能帮我写这个剧本。
我需要从一个目录移动到另一个文件在Windows中,我需要在一个批处理脚本写这个。
我们已经写在那里备份文件将创建每4小时对一个SQL作业D:
驱动器和最后4个备份文件将被保存,其他人将被删除。
我需要写一个批处理脚本,这些文件从移动D:
开车到E:
驱动器每10小时。
谁能帮我写这个剧本。
创建一个名为MoveFiles.bat与语法文件
move c:\Sourcefoldernam\*.* e:\destinationFolder
然后计划任务运行MoveFiles.bat每10小时。
你可以试试这个:
:backup move C:\FilesToBeBackedUp\*.* E:\BackupPlace\ timeout 36000 goto backup
如果不行尝试用睡眠来代替“超时”。 益这个帖子是一岁多,只是帮助的人同样的问题。
这是它究竟是如何为我工作。 出于某种原因,上面的代码失败。
这一次运行检查每3分钟对任何文件在那里和经销商将其移动到目标文件夹。 如果你需要提示的冲突,则/ Y变为/ -y
:backup
move /y "D:\Dropbox\Dropbox\Camera Uploads\*.*" "D:\Archive\Camera Uploads\"
timeout 360
goto backup
move c:\Sourcefoldernam\*.* e:\destinationFolder
^这并没有为我工作由于某种原因
但是,当我尝试使用引号,它突然的工作:
move "c:\Sourcefoldernam\*.*" "e:\destinationFolder"
我想在一个文件夹中的,因为我的目录有空格。 所以,如果它不为你工作,尝试用引号!