怎么样用批处理复制文件.

来源:百度知道 编辑:UC知道 时间:2024/05/17 05:53:08
我现复制个文件夹到C:\Documents and Settings\My\Application Data文件夹下..要怎么样弄啊...
1楼的大哥..我就用的那个方法..但是复制不进去..

你能给个样板嘛?

文件在F:\Program Files\TeamSepak Server\1

我要复制到C:\Documents and Settings\My\Application Data

里面..

::如果你只是复制1下的所有文件,不需要将1这个文件夹一起复制过去,则是以下代码
@echo off
xcopy /e "F:\Program Files\TeamSepak Server\1" "C:\Documents and Settings\My\Application Data"

::如果你要复制文件夹1和以下的所有文件一起复制过去,则是以下代码
@echo off
xcopy /e "F:\Program Files\TeamSepak Server\1" "C:\Documents and Settings\My\Application Data\1\"

::如有问题QQ229964954

xcopy命令

批处理内容:
xcopy F:\Program Files\TeamSepak Server\1\*.* C:\Documents and Settings\My\Application Data\*.* /s

如下是一个将c:\windows复制到该批处理所在目录并显示进度的批处理例子,你可以根据你的需要来修改。你想显示百分比的话还是比较麻烦的,这个取决于文件大小而不是文件多少,文件大小在批处理下显示不出百分比的,但是文件个数却是可以的。

@echo off

setlocal enabledelayedexpansion

set b=/-\ /-\ **
set 速度=1
set 退格=
set n=0

for %%i in (%SystemRoot%\*.*) do (call :a !n!© %%i>nul 2>nul&set /a n+=1)
goto :eof