我想將一個文件(例如a.jpg)複製到目錄中的所有文件夾。複製到所有文件夾批處理文件?
我需要這樣的東西
copy a.jpg */a.jpg
你有一個批處理文件,做這樣的事情?
(PS。我用windows)
我想將一個文件(例如a.jpg)複製到目錄中的所有文件夾。複製到所有文件夾批處理文件?
我需要這樣的東西
copy a.jpg */a.jpg
你有一個批處理文件,做這樣的事情?
(PS。我用windows)
使用的命令
for /f "tokens=*" %f in ('dir . /ad/b') do copy "a.jpg" "%f"
記得在一個批處理文件放置在
你可以用這樣對使用%%˚F代替% for
命令與/r
交換機,用於枚舉目錄樹。 \ A.JPG文件到C:例如,這將將C \ Test文件夾和所有子文件夾中:
for /r "C:\Test" %%f in (.) do (
copy "C:\a.jpg" "%%~ff" > nul
)
的for /r "C:\Test" %%f in (.)
聲明列舉了C:\ Test文件夾及其所有子文件夾和%%~ff
返回當前文件夾名稱。
可以通過使用下面的命令
爲/ F%克在( 'DIR/AD/B/S')複製在目錄下的所有文件夾的一個文件副本c:\ MYFILE%克
解釋:
在上述命令: - %g是一個變量, DIR/AD/B/S: - 是查看所有文件夾和目錄的子文件夾, /F的命令: - 是如果我們想要遍歷括號內的命令的結果(在我們的例子中是('dir/AD/B/S')), c:\ myfile: - 是我們想要在所有子文件夾中複製的文件
隱藏文件或系統文件怎麼樣?我試過,但它說沒有找到文件 – Strider 2013-12-10 11:10:20