现在的位置: 首页 > 综合 > 正文

Cmd命令说明

2013年05月31日 ⁄ 综合 ⁄ 共 1462字 ⁄ 字号 评论关闭

::CopyFile.bat

@Echo Off
::Delete E:\DB\CopyLog.txt
Del /Q E:\DB\CopyLog.txt

::Copy Db File

Echo Copy SYS_UTY.RAR Start Time : %date% %time%>>E:\DB\CopyLog.txt
Copy Z:\SYS_UTY.RAR E:\DB\SYS_UTY.RAR

Echo Copy PROMAX.RAR Start Time : %date% %time%>>E:\DB\CopyLog.txt
Copy Z:\PROMAX.RAR E:\DB\PROMAX.RAR

Echo Copy IVT.RAR Start Time : %date% %time%>>E:\DB\CopyLog.txt
Copy Z:\IVT.RAR E:\DB\IVT.RAR

Echo Copy PRS.RAR Start Time : %date% %time%>>E:\DB\CopyLog.txt
Copy Z:\PRS.RAR E:\DB\PRS.RAR

Echo Copy EMSC.RAR Start Time : %date% %time%>>E:\DB\CopyLog.txt
Copy Z:\EMSC.RAR E:\DB\EMSC.RAR

Echo Copy PRS_MSC.RAR Start Time : %date% %time%>>E:\DB\CopyLog.txt
Copy Z:\PRS_MSC.RAR E:\DB\PRS_MSC.RAR

::Out Winrar

Echo Out Winrar SYS_UTY.BAK Start Time : %date% %time%>>E:\DB\CopyLog.txt
Winrar E E:\DB\SYS_UTY.RAR E:\DB\

Echo Out Winrar PROMAX.BAK Start Time : %date% %time%>>E:\DB\CopyLog.txt
Winrar E E:\DB\PROMAX.RAR E:\DB\

Echo Out Winrar IVT.BAK Start Time : %date% %time%>>E:\DB\CopyLog.txt
Winrar E E:\DB\IVT.RAR E:\DB\

Echo Out Winrar PRS.BAK Start Time : %date% %time%>>E:\DB\CopyLog.txt
Winrar E E:\DB\PRS.RAR E:\DB\

Echo Out Winrar EMSC.BAK Start Time : %date% %time%>>E:\DB\CopyLog.txt
Winrar E E:\DB\EMSC.RAR E:\DB\

Echo Out Winrar PRS_MSC.BAK Start Time : %date% %time%>>E:\DB\CopyLog.txt
Winrar E E:\DB\PRS_MSC.RAR E:\DB\

Echo Finish Time : %date% %time%>>E:\DB\CopyLog.txt
::Winrar a N:\prs_msc.rar N:\prs_msc.bak
Exit
::Pause

 

 

以上是在公司使用的一个CopyFile的批处理文件,CopyLog.txt文件中有记录每一个文件开始Copy的时间,最后有记录整个任务完成的时间。

这样方便我可以准确的知道整个过程需要多长时间。另外winrar的调用,因为有将winrar的路径加入到电脑的环境变量Path中。因此在这里可以直接使用。

 

以下是为了写此批处理所找的一些资源:

百度百科

CMD变量

CMD写入文件

WINRAR命令参数

抱歉!评论已关闭.