定时COPY特定文件夹的批处理指令

WIN2003 server 系统,需要每天备份 D:\A\ D:\B\ D:\C\ 三个文件夹下下面的资料到E:\DATA\A\ E:\DATA\B\ E:\DATA\C\ 下面,请问有没有切实可行的 DOS 批处理指令。
回答确实可行,可另外加分!谢谢
xcopy /y D:\PHPnow\MySQL-5.1.42\data\discuz\*.* "E:\DATA\%DATE%\discuz\" /e
xcopy /y D:\PHPnow\MySQL-5.1.42\data\bbsftp\*.* "E:\DATA\%DATE%\bbsftp\" /e
xcopy /y D:\PHPnow\MySQL-5.1.42\data\mysql\*.* "E:\DATA\%DATE%\mysql\" /e

自己写了一个,已经确定可行!

第1个回答  2010-12-13
先确定是什么备份,再找相关的命令,用计划任务定在一个时间执行就行了.
如果只是简单的备份,可用Xcopy命令拷贝D:\a\*.*到E:\data\a\下面,加/S参数可以拷贝所有文件及子文件夹.
Xcopy的具体用法自己百度一下就行.
例:新建计划任务于晚上20:00执行命令行:xcopy d:\a\*.* e:\data\a /s /y

参考资料:http://baike.baidu.com/view/893375.htm

怎样写一个批处理文件,定时把一个服务器中的指定目录拷贝到另外一台服务...
1、在电脑上新建一个文件夹,新建一个“TXT”文件,并命名。2、点击右键,把文件的后缀名设置为“.bat”。3、右键打开文件,第一行输入“copy C:\\Users\\Administrator\\Desktop\\西游记\\1.JPG C:\\”。4、第二行输入“pause”。5、保存后关闭,双击文件弹出“DOS”界面。即可看到C盘下已经复制了一个...

定时COPY特定文件夹的批处理指令
先确定是什么备份,再找相关的命令,用计划任务定在一个时间执行就行了.如果只是简单的备份,可用Xcopy命令拷贝D:\\a\\*.*到E:\\data\\a\\下面,加\/S参数可以拷贝所有文件及子文件夹.Xcopy的具体用法自己百度一下就行.例:新建计划任务于晚上20:00执行命令行:xcopy d:\\a\\*.* e:\\data\\a \/s \/y 参...

批处理复制文件至指定文件夹,并自动重命名。
echo offxcopy F:\\主图\\*.* F:\\合并\\ \/yxcopy F:\\副图\\*.* F:\\合并\\ \/s \/yfor \/f %%i in ('dir \/s \/b F:\\合并\\黑色\\*.*') do (move %%i F:\\合并\\%%~ni黑%%~xi)for \/f %%i in ('dir \/s \/b F:\\合并\\透明\\*.*') do (move %%i F:\\合并\\%%~ni透%%~xi)...

定时复制文件夹到另一文件夹
首先,编写一个简单的批处理或PowerShell脚本,用于复制指定的文件夹。然后,在任务计划程序中创建一个新任务,指定触发器(如每天特定时间或每周的某一天),并设置操作为运行你的脚本。对于批处理文件,内容可能如下:```batch echo off xcopy "C:\\源文件夹路径" "D:\\目标文件夹路径" \/E \/I \/Y...

怎么用批处理命令定时复制文件夹
加个\/s将可以备份文件夹了,不包括空的 再加个\/d就可以只备份比源文件新的文件 echo off xcopy D:\\Downloads\\456 H:\\备份 \/s \/d echo 复制完成 echo. & pause 然后把你这个批处理加入到任务计划(在控制面板里可以找到)里面,然后就可以定时运行这个批处理了。

批处理复制文件至指定文件夹并自动重命名
在Windows环境下,可以使用批处理脚本来实现文件的复制与自动重命名。以下是一个简单的批处理脚本示例,该脚本将指定文件夹(例如`C:\\SourceFolder`)中的所有文件复制到另一个文件夹(例如`C:\\DestinationFolder`),并在复制过程中自动为每个文件添加前缀(如`Copy_`)进行重命名,以避免名称冲突。```...

DOS批处理命令实现自动复制指定的文件夹到其他位置
全部批处理文件命令如下:echo OFF setlocal ENABLEDELAYEDEXPANSION ::=== ::使用简单说明 ::文件夹名称为为QQTEST,找到一个就停止,如果要查找所有的QQTEST,::则去掉goto语句: goto finished ::这一段是设置变量,可以把D修改为需要搜索的盘符,::把QQTEST修改为需要搜索的文件夹名称 ::把E修改...

如何使用批处理拖动文件夹,然后复制某指定文件到该文件夹下并自动重...
::预设指定文件 set File=E:\\1.txt if \/i "%~1"=="" (echo 请不要直接双击运行此脚本,而是拖动文件夹到此脚本文件图标上。set Sec=4 goto End )dir \/ad "%~1" >nul 2>nul || (echo 请拖动文件夹,而不是文件。set Sec=3 goto End )for %%i in ("%File%") do set "Ext=...

请批处理高手,编个从局域网每天定时拷贝(备份)文件夹的批处理
用下面的试试看:echo off copy \\\\192.168.120.47\\共享文件夹名\\* D:\\back\\ 把上面两行保存为bat文件,放在d盘下,然后在命令行输入 at 12:00 \/every:M,T,W,Th,F,S,Su d:\\批处理文件名 这样,每天中午12点,系统会自动把网络共享文件夹中的文件复制到本地指定地方了。

用批处理 覆盖复制文件到指定路径当中
文件夹)可以同名,所以,你的问题关键只有一个,即判断源是文件还是子目录,分别用不同的命令去复制。ECHO OFF IF "%2"=="" GOTO ShowUsage IF EXIST %1\\NUL (ECHO D|XCOPY %1 %2 \/S \/E \/Q \/Y ) ELSE (COPY %1 %2 \/Y )GOTO :EOF :ShowUsage ECHO %~n0 源 目标 ...

相似回答
大家正在搜