批处理复制文件(文件夹) 批处理 把整个文件夹复制到另个文件夹下

\u5982\u4f55\u7528\u6279\u5904\u7406\u590d\u5236\u6587\u4ef6\u5939?

dos\u91cc\u9762\u6ca1\u6709\u590d\u5236\u6587\u4ef6\u5939\u8fd9\u4e00\u4e2a\u547d\u4ee4,\u8fd9\u662f\u4e2a\u590d\u5408\u7684\u547d\u4ee4,\u662f\u7531\u65b0\u5efa\u6587\u4ef6\u5939\u548c\u5c06\u539f\u6587\u4ef6\u5939\u91cc\u7684\u4e1c\u897f\u5168\u90e8\u590d\u5236\u8fdb\u53bb\u4e24\u6b65\u7ec4\u6210\u7684.\u5c31\u50cf\u526a\u8d34\u4e00\u6837,\u662f\u5148\u5efa\u7acb\u6587\u4ef6,\u7136\u540e\u518d\u5220\u9664\u6e90\u6587\u4ef6.\u8fd9\u662f\u4e00\u79cd\u590d\u5408\u578b\u7684\u64cd\u4f5c.

\u590d\u5236\u6587\u4ef6\u5939:
1.\u65b0\u5efa\u6587\u4ef6\u5939
2.\u5c06\u539f\u6587\u4ef6\u5939\u4e2d\u7684\u6587\u4ef6\u5168\u90e8\u590d\u5236\u5230\u76ee\u7684\u6587\u4ef6\u5939\u4e2d

\u4f8b\u5b50:
@echo off
md d:\aa
xcopy /e "e:\aa" "d:\aa"
echo \u590d\u5236\u6210\u529f
pause&exit

1\u3001\u5728\u7535\u8111\u4e0a\u65b0\u5efa\u4e00\u4e2a\u6587\u4ef6\u5939\uff0c\u65b0\u5efa\u4e00\u4e2a\u201cTXT\u201d\u6587\u4ef6\uff0c\u5e76\u547d\u540d\u3002

2\u3001\u70b9\u51fb\u53f3\u952e\uff0c\u628a\u6587\u4ef6\u7684\u540e\u7f00\u540d\u8bbe\u7f6e\u4e3a\u201c\uff0ebat\u201d\u3002

3\u3001\u53f3\u952e\u6253\u5f00\u6587\u4ef6\uff0c\u7b2c\u4e00\u884c\u8f93\u5165\u201ccopyC\uff1a\uff3cUsers\uff3cAdministrator\uff3cDesktop\uff3c\u897f\u6e38\u8bb0\uff3c1\uff0eJPGC\uff1a\uff3c\u201d\u3002

4\u3001\u7b2c\u4e8c\u884c\u8f93\u5165\u201cpause\u201d\u3002

5\u3001\u4fdd\u5b58\u540e\u5173\u95ed\uff0c\u53cc\u51fb\u6587\u4ef6\u5f39\u51fa\u201cDOS\u201d\u754c\u9762\u3002

6\u3001\u5373\u53ef\u770b\u5230C\u76d8\u4e0b\u5df2\u7ecf\u590d\u5236\u4e86\u4e00\u4e2a\u6587\u4ef6\u4e86\u3002

1.复制C:\a\e.txt 文本文件到d:\b文件夹下面
【复制完的目录结构应该为d:\b\e.txt】
xcopy /y c:\a\e.txt d:\b\ >nul

2.复制C:\a文件夹及其内所有东西(包括隐藏,系统文件)到D:\b文件夹下面
【 a文件夹也要复制过去,也就是说,复制之后,a文件夹应该在b文件夹下】
xcopy /y /e /h c:\a d:\b\a\ >nul

3.复制C:\a文件夹内的所有东西到D:\b文件夹下面
【a文件夹不复制过去,只是把c,d这两个文件夹和e.txt这个文件复制过去】
xcopy /y /e /h c:\a d:\b\ >nul

第一个问题:
用强制性的命令更好,目录不存在自动创建
echo f|xcopy D:\aa\bb\cc.txt E:\aa\bb\cc.txt
第二个问题,同理:(假设这个txt文件为list.txt)
@echo off
for /f " usebackq tokens=1,* delims=:" %%i in ("list.txt") do echo f|xcopy %%i:%%j E:%%j
这样更好!
——sp@cai

它把a内的东西复制过去了,但是a没复制过去
::copy、xcopy不具备复制根目录的功能,复制到到a目录可以先创建再复制
md c:\b\a && xcopy /e /q /h /r /y c:\a c:\b\a

@echo off & title 根据列表拷贝文件夹 By 依梦琴瑶
::设置列表文件
set List=文件夹名.txt
::设置源文件主目录,路径最后无需添加斜杠
set SrcDir=H:
::设置文件夹保存至哪个目录
set SavDir=E:\新建文件夹
for /f "delims=" %%a in ('type "%List%"') do (
xcopy /s/e/h/y "%SrcDir%\%%~a\*" "%SavDir%\%%~nxa\"
)
pause代码已测试,一切正常。

if not exist e:\aa\bb md e:\aa\bb
copy D:\aa\bb\cc.txt E:\aa\bb

按新的要求,假设你的txt文件叫my.txt:
@echo off
for /f "tokens=*" %%i in (my.txt) do ( echo Copying %%i...
if not exist "e:\%%~pi" md “e:\%%~pi"
copy /y "%%i" "e:\%%~pi")

  • DOS鎵瑰鐞鍛戒护瀹炵幇鑷姩澶嶅埗鎸囧畾鐨鏂囦欢澶鍒板叾浠栦綅缃
    绛旓細棰勫厛瀹氫箟濂借鎼滅储鍝釜鐩 瑕佹悳绱粈涔鏂囦欢澶 鎼滅储鍒板悗澶嶅埗鍒板摢涓綅缃 绗竴涓啀纾佺洏鏍圭洰褰曟悳绱㈠埌鐨勫鍒跺埌鏂颁綅缃紝鍛藉悕鍜屽師鏈竴鏍蜂负QQTEST 鍏朵綑鎼滅储鍒扮殑锛屽鍒跺埌鏂颁綅缃紝鍚庨潰鍔犲悗缂銆傛瘮濡俀QTEST2-QQTESTXXX 娉ㄦ剰浜嬮」锛氭垜鐨鎵瑰鐞涓昏鏄氳繃DIR /s /ad 鍒楀嚭鎵鏈夊寘鍚悳绱㈠叧閿瓧鏂囦欢澶规垨鑰呭瓙鏂囦欢...
  • 鎵瑰鐞嗗鍒舵枃浠鑷虫寚瀹鏂囦欢澶,骞惰嚜鍔ㄩ噸鍛藉悕銆
    绛旓細1銆佸缓绔嬩竴涓柊鏂囦欢澶锛屽皢鎵鏈夊鐢熶綔涓氭枃浠跺す瀵硅薄澶嶅埗涓浠芥斁鍏ュ叾涓2銆佸紑濮嬧啋杩愯锛岃緭鍏md锛屾墦寮CMD绐楀彛銆3銆佸湪CMD绐楀彛涓紝鍒囨崲褰撳墠鐩樺埌鐩爣鏂囦欢澶规墍鍦ㄧ洏锛屽苟鍒囨崲褰撳墠鏂囦欢澶瑰埌鐩爣鏂囦欢澶广4銆佸湪CMD绐楀彛涓紝鐢╠ir鍛戒护鏌ヨ鎵鏈夌鍚堟潯浠剁殑鏂囦欢澶癸紝骞跺皢鏄剧ず缁撴灉閲嶅畾鍚戣緭鍑哄埌褰撳墠鏂囦欢涓嬬殑rename.txt涓傛敞鎰廳...
  • 濡備綍鎵瑰鐞嗗鍒舵枃浠(鏂囦欢澶)?
    绛旓細1.澶嶅埗C:\a\e.txt 鏂囨湰鏂囦欢鍒癲:\b鏂囦欢澶涓嬮潰銆愬鍒跺畬鐨勭洰褰曠粨鏋勫簲璇ヤ负d:\b\e.txt銆憍copy /y c:\a\e.txt d:\b\ >nul2.澶嶅埗C:\a鏂囦欢澶瑰強鍏跺唴鎵鏈涓滆タ锛鍖呮嫭闅愯棌锛岀郴缁熸枃浠讹級鍒癉:\b鏂囦欢澶逛笅闈 a鏂囦欢澶逛篃瑕佸鍒惰繃鍘伙紝涔熷氨鏄锛屽鍒朵箣鍚庯紝a鏂囦欢澶瑰簲璇ュ湪b鏂囦欢澶逛笅銆憍copy /y /e ...
  • 鎵瑰鐞嗗鍒舵枃浠跺す鍛戒护
    绛旓細1銆佷緥濡傦細鎯宠C鐩樼殑DD鏂囦欢澶鍐呯殑鎵鏈鏂囦欢澶嶅埗鍒癉鐩樼殑GG鏂囦欢澶逛笅锛岄偅涔堝懡浠ゅ氨鏄細XCOPY C:\DD\* D:\GG /s /e 杩欐牱DD鏂囦欢澶瑰唴鎵鏈夋枃浠跺氨澶嶅埗鍒癎G鏂囦欢澶逛簡銆2銆佸鏋滃彧闇瑕佸鍒舵煇浜涚被鍨嬫枃浠跺埌GG鏂囦欢澶瑰唴锛屼緥濡傚鍒秝ord鏂囨。锛歑COPY C:\DD\*.doc D:\GG /s /e 鍗冲彲鎶奃D鏂囦欢澶瑰唴鐨勯鎵鏈墂ord...
  • ...甯繖鍐欎釜鎵瑰鐞,瀹炵幇浠庣綉缁滃叡浜鏂囦欢澶涓鎷疯礉鏂囦欢鍒版湰鍦版寚瀹氱洰褰...
    绛旓細鎵瑰鐞锛圔atch file锛夋槸涓绉嶇畝鍗曠殑鑴氭湰鏂囦欢锛岀敤浜庡湪 Windows 绯荤粺涓嚜鍔ㄦ墽琛屼竴绯诲垪鍛戒护銆備互涓嬫槸涓涓畝鍗曠殑鎵瑰鐞嗚剼鏈紝鐢ㄤ簬浠庣綉缁滃叡浜鏂囦欢澶规嫹璐濇枃浠鍒版湰鍦版寚瀹氱洰褰曪細璇峰皢浠ヤ笂浠g爜淇濆瓨涓轰竴涓 .bat 鏂囦欢锛渚嬪锛歝opy_files.bat锛锛岀劧鍚庡弻鍑昏繍琛屽嵆鍙傞渶瑕佹敞鎰忕殑鏄紝纭繚浣犲叿鏈夎闂綉缁滃叡浜枃浠跺す鐨勬潈闄愩
  • 鎵瑰鐞嗗鍒舵枃浠跺す
    绛旓細鎴戜竴鑸敤 xcopy 鏂囦欢澶a 鏂囦欢澶筨 /h /c /e /k /i /y 浼氭妸鏂囦欢澶筧閲屾墍鏈夌殑鏂囦欢澶嶅埗鍒版枃浠跺すb銆傜湅鐪嬪府鍔╁惂锛歑COPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W][/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [[/K] [/...
  • 濡備綍鐢鎵瑰鐞绉诲姩鏂囦欢鍙鏂囦欢澶?
    绛旓細1銆佷妇涓緥瀛愶紝姣斿鎴戜滑瑕佹妸鏂囦欢澶1-5绉诲姩鍒版眹鎬绘枃浠跺す涓紝濡備笅鍥炬墍绀猴紝2銆佹垜浠墦寮涓涓〃鏍硷紝鍦ㄧ涓鍒椾腑杈撳叆move锛屽湪绗簩鍒椾腑杈撳叆姣忎竴涓枃浠跺す鐨勫悕瀛楋紝鍦ㄧ涓夊垪涓緭鍏ユ兂瑕佺Щ鍔ㄧ殑鏂囦欢澶圭殑鍚嶅瓧锛屽涓嬪浘鎵绀猴紝3銆佺劧鍚庡湪鏂囦欢澶逛腑鏂板缓涓涓枃鏈鏂囨。锛屽涓嬪浘鎵绀猴紝4銆佹妸鏂囨湰鏂囨。鐨勫悗缂鍚嶆敼涓bat锛岀劧鍚...
  • 鎵瑰鐞嗗鍒舵枃浠鑷虫寚瀹鏂囦欢澶,骞惰嚜鍔ㄩ噸鍛藉悕銆
    绛旓細F:\鍚堝苟\榛戣壊\*.*') do (move %%i F:\鍚堝苟\%%~ni榛%%~xi)for /f %%i in ('dir /s /b F:\鍚堝苟\閫忔槑\*.*') do (move %%i F:\鍚堝苟\%%~ni閫%%~xi)rd F:\鍚堝苟\榛戣壊\rd F:\鍚堝苟\閫忔槑\涓婇潰鍙冭檻浜嗕富鍥鹃噷娌℃湁瀛鏂囦欢澶锛屽壇鍥鹃噷鍙湁涓や釜瀛愭枃浠跺す銆 濡傛灉涓庡疄闄呬笉绗﹁璇存槑 ...
  • 鎬庢牱鐢鎵瑰鐞嗗鍒舵枃浠跺す涓殑鏌愪簺鏂囦欢?
    绛旓細echo off format w:copy d:闊充箰88.MP3 w:copy d:闊充箰77.MP3 w:echo 浠诲姟瀹屾垚 pause 杩欐牱灏卞彲浠ヤ簡鍟
  • 鎯冲啓涓涓鎵瑰鐞,瀹炵幇鏌ユ壘涓涓鏂囦欢澶骞澶嶅埗鍐呭杩涘幓?
    绛旓細涓嶆竻妤氫綘鐨勫疄闄呮枃浠/鎯呭喌锛屼粎浠ラ棶棰樹腑鐨勬牱渚嬭鏄庡強鐚滄祴涓烘嵁锛涗互涓嬩唬鐮佸鍒剁矘璐村埌璁颁簨鏈紝鍙﹀瓨涓簒x.bat锛岀紪鐮侀堿NSI锛岃窡瑕佸鐞嗙殑鏂囦欢鏀句竴璧峰弻鍑昏繍琛<# :cls&echo off&cd /d "%~dp0"rem 鍏ㄧ洏鏌ユ壘鎸囧畾鍚嶇О鐨勫绾х洰褰/鏂囦欢澶锛屽苟灏嗕竴涓寚瀹鏂囦欢澶嶅埗鍒拌鐩綍閲/鏂囦欢澶归噷set #=Any question&set _=...
  • 扩展阅读:打开文件 ... bat copy拷贝文件夹 ... joiplay怎么打开bat文件 ... 批处理复制整个文件夹 ... copy批处理移动文件夹 ... 批量复制多个文件bat ... 一份文档复制成多份 ... bat批处理命令大全 ... 复制文件夹的批处理命令 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网