标题: [求助]Copy文件的批處理,要加pause怎樣實現
[打印本页]
作者: rjoe
时间: 2008-8-23 15:16
标题: [求助]Copy文件的批處理,要加pause怎樣實現
我想把一個文件夾的東西copy到另一個文件夾, 每copy完一個文件pause一下, 請問用批處理怎樣實現? (HAT已解)
補充一個問題, 如果用xcopy命令時, 怎樣可以每考一個文件夾pause一下. 誠心求教, 請高手指點
[
Last edited by rjoe on 2008-8-23 at 05:36 PM ]
作者: HAT
时间: 2008-8-23 15:20
@echo off
for %%a in ("C:\test\aaa\*.*") do (
copy "%%a" "C:\test\bbb"
pause
)
作者: rjoe
时间: 2008-8-23 15:32
Oh, 感謝. 原來 do(后面可以分行啊!!!) 還是要好好學for命令
作者: rjoe
时间: 2008-8-23 16:38
再请教为什么xcopy考不了文件夹呢? 也就是说 c:\test\aaa\下的文件夹的变量怎样设?
作者: HAT
时间: 2008-8-23 19:46
先看看xcopy的帮助吧
xcopy /?
作者: rjoe
时间: 2008-8-23 19:53
xcopy source destination /E 的确可以考到文件夹, 但不会pause, 还有什么参数吗?
作者: rjoe
时间: 2008-8-23 20:02
@echo off
for /f "delims=" %%a in ('dir/b/ad d:\test') do (
echo d| xcopy "d:\test\%%a" "c:\test\%%a" /e /s
pause
)
搞定, 有问题还请大家指教!
[
Last edited by rjoe on 2008-8-24 at 12:05 AM ]