功能介紹
1.可以實現(xiàn)增量復制,即只復制“更新時間”或“大小”變化了的文件。
本軟件特別適合文件數(shù)量巨大,但是更新數(shù)量較少的情況。
比如:幾十萬甚至上百萬個文件當中只更新其中幾千個文件的情況
2.可以實現(xiàn)“正則表達式篩選”要處理的文件。
比如:只處理或不處理符合一定條件的文件
3.可以實現(xiàn)目標文件夾與源文件夾的“同步”。
比如:源文件夾有刪除文件的情況,目標文件夾也可以相應(yīng)自動地刪除
4.可以按照“復制清單”進行文件復制。
比如:只按照清單從源文件夾中復制文件到目標文件夾
5.Ver1.1版實現(xiàn)了“定時復制”及其“前置批處理”和“后置批處理”功能。
比如:定時復制前可以先執(zhí)行“前置批處理”,不成功則不進行接下來的復制;定時復制后,可以執(zhí)行“后置批處理”進行一些善后工作
6.控制臺命令行程序(lhycopy.exe),更適合進行批處理。
具體如下:
批處理文件必須放在本軟件.exe文件所在目錄下的“batches”子目錄下。
如果存在以下文件,條件滿足時就會執(zhí)行相應(yīng)的批處理文件,否則忽略此功能。
前置批處理:lhycopyui_before.bat
成功后置批處理:lhycopyui_after_success.bat
失敗后置批處理:lhycopyui_after_failure.bat
1. “前置批處理”是自動復制操作的前置條件,如果批處理返回值不為0,則不進行自動復制操作。自動復制操作成功則執(zhí)行“成功后置批處理”;失敗則執(zhí)行“失敗后置批處理”。
2. 批處理文件中可以“call”其它的批處理文件。
3. 批處理中的文件路徑請使用絕對路徑。
控制臺命令行程序
1. 命令行程序比較靈活,可以自由、方便地運用到批處理程序當中。
2. 日志可以通過管道“>”輸出到指定文件中。
3. 參數(shù)說明如下:
-fromdir:需要復制的源文件夾
-todir:需要復制到的目標文件夾
-rule:只復制符合正則表達式的文件夾及文件
-exclude:不復制符合“-rule”正則表達式的文件夾及文件
-sync:將目標文件夾與源文件夾同步
-list:輸出正在復制的文件名