A:復制當前目錄下所有檔案及子檔案夾到指定檔案夾下,如果檔案、檔案夾同名但修改時間不同,以最新覆寫舊的(不詢問是否覆寫),如果修改時間相同則不復制。
例如:復制C盤Font檔案夾下的所有字體(假設該檔案夾下有子檔案夾和其它型別的檔案)到H盤的Fonts檔案下,如何實作上述效果。
B:復制當前目錄下所有檔案及檔案夾到指定檔案夾下(提供檔案夾名,但不知道盤符),如果檔案、檔案夾同名但修改時間不同,以最新覆寫舊的(不詢問是否覆寫),如果修改時間相同則不復制。
例如:復制C盤Font檔案夾下的所有字體(假設該檔案夾下有子檔案夾和其它型別的檔案),復制到X盤Fonts檔案下(X盤符不確定),如何實作上述效果。
在網上沒有搜索到相關答案,懇請有人百忙之下解決。
uj5u.com熱心網友回復:
批處理 x.batxcopy *.ttf %1:\Fonts\*.* /S /D /Y
A、
C:\Font>x.bat H
B、
C:\Font>x.bat X
uj5u.com熱心網友回復:
收藏一個!!!uj5u.com熱心網友回復:
我這只是一個假設,不單止是復制*.ttf,何況字體檔案還有*.otf呢。
這么說吧,假設在電腦D盤里有檔案夾123,123檔案夾下有若干檔案和子檔案夾(子檔案夾里依舊會有檔案夾和檔案……),我要把它備份到移動硬碟上的ABC檔案夾下,移動硬碟盤符不確定,因為前次備份過了,只需要備份修改過的檔案呢?如果子檔案夾修改日期不變,而子檔案夾下的檔案又修改過呢,如何才能實作這種效果?
uj5u.com熱心網友回復:
批處理可以寫多個命令
xcopy *.ttf %1:\Fonts\*.* /S /D /Y
xcopy *.otf %1:\Fonts\*.* /S /D /Y
xcopy *.fon%1:\Fonts\*.* /S /D /Y
...
不要猜結果,運行一下看結果。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/145029.html
標籤:VB基礎類
下一篇:關于zeromemory求助
