A. 在DOS下move命令是剪切文件命令,可不可以把剪切文件夹的。
Dos是无法移动目录(文件夹)的。
使用Move /?参数查询得到的信息如下:
C:\Documents and Settings\Administrator>move /?
移动文件并重命名文件和目录。
要移动至少一个文件:
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination
要重命名一个目录:
MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2
[drive:][path]filename1 指定您想移动的文件位置和名称。
destination 指定文件的新位置。目标可包含一个驱动器号
和冒号、一个目录名或组合。如果只移动一个文件
并在移动时将其重命名,您还可以包括文件名。
[drive:][path]dirname1 指定要重命名的目录。
dirname2 指定目录的新名称。
/Y 取消确认改写一个现有目标文件的提示。
/-Y 对确认改写一个现有目标文件发出提示。
命令行开关 /Y 可以出现在 COPYCMD 环境变量中。这可以用命令行上
的 /-Y 替代。默认值是,除非 MOVE 命令是从一个批脚本内
执行的,改写时都发出提示。
从描述上来看,Move只能移动文件,不能移动文件夹,它只能对文件夹改名字。
如果要在Dos完成类似操作,可以使用XCopy命令来进行目录及文件的复制,然后再删除原来的文件夹。
具体操作如下:
md f:\Lak 注:建议新的目录
XCopy D:\Lak F:\Lak /E 注:参数/E表示无论子目录是否为空目录,均复制
RD D:\Lak /S /Q 注:/Q不提示删除,/S删除所有子目录
如果需要其它参数,可以使用“命令 /?”的办法查询可以接受的参数格式及含义
需要注意的是,你描述的不准确,你一直在用Windows的术语来描述Dos操作。
复制也好,粘贴也好,移动也好,这些都是自从Windows出现后才有的概念,也就是说这是Windows才有的能力。因为Windows有执行这些操作的基础设备:剪贴板。它是内存的一块区域,用来临时存储这些操作的信息。
对于Dos来说,它只有两个概念:内部命令和外部命令。内部命令就是不需要其它可执行文件就可以执行的,比如dir命令,外部命令需要可执行文件才可以执行。
B. 濡备綍鍦╠os涓嬫嫹璐,鍓鍒囨枃浠跺す
1銆佹嫹璐濇枃浠跺す x
x
XCOPY source [destination] [/A | /M] [/D[:date]] [/P
[/C] [/I] [/Q] [/F] [/L]
[/K] [/N] [/O] [/X] [/Y]
[/EXCLUDE:file1[+file2][+
source 鎸囧畾瑕佸嶅埗镄勬枃浠躲
destination 鎸囧畾鏂版枃浠剁殑浣岖疆鍜/鎴栧悕绉般
/A 鍙澶嶅埗链夊瓨妗e睘镐ч泦镄勬枃浠讹纴
浣嗕笉鏀瑰彉灞炴с
/M 鍙澶嶅埗链夊瓨妗e睘镐ч泦镄勬枃浠讹纴
骞跺叧闂瀛樻。灞炴с
/D:m-d-y 澶嶅埗鍦ㄦ寚瀹氭棩链熸垨鎸囧畾镞ユ湡浠ュ悗镟存敼镄勬枃浠
濡傛灉娌℃湁鎻愪緵镞ユ湡锛屽彧澶嶅埗闾d簺婧愭椂闂
姣旂洰镙囨椂闂存柊镄勬枃浠躲
/EXCLUDE:file1[+file2][+file3]...
鎸囧畾钖链夊瓧绗︿覆镄勬枃浠跺垪琛ㄣ傛疮涓涓瀛楃︿覆
蹇呴’鍦ㄦ枃浠剁殑鍗旷嫭琛屼腑銆傚傛灉链変换浣
瀛楃︿覆涓庤佽澶嶅埗镄勬枃浠剁殑缁濆硅矾寰
鐩哥︼纴闾d釜鏂囦欢灏嗕笉浼氩缑鍒板嶅埗銆
渚嫔傦纴鎸囧畾濡 \obj\ 鎴 .obj 镄勫瓧绗︿覆浼
鐩褰 obj 涓嬮溃镄勬墍链夋枃浠舵垨甯︽湁
.obj 镓╁𪾢钖岖殑鏂囦欢銆
/P 鍒涘缓姣忎釜鐩镙囨枃浠跺墠鎻愮ず銆
/S 澶嶅埗鐩褰曞拰瀛愮洰褰曪纴闄や简绌虹殑銆
/E 澶嶅埗鐩褰曞拰瀛愮洰褰曪纴鍖呮嫭绌虹殑銆
涓 /S /E 鐩稿悓銆傚彲浠ョ敤𨱒ヤ慨鏀 /T銆
/V 楠岃瘉姣忎釜鏂版枃浠躲
/W 鎻愮ず鎭ㄥ湪澶嶅埗鍓嶆寜阌銆
/C 鍗充娇链夐敊璇锛屼篃缁х画澶嶅埗銆
/I 濡傛灉鐩镙囦笉瀛桦湪锛屽张鍦ㄥ嶅埗涓涓浠ヤ笂镄勬枃浠
鍒椤亣瀹氱洰镙囦竴瀹氭槸涓涓鐩褰曘
/Q 澶嶅埗镞朵笉鏄剧ず鏂囦欢钖嶃
/F 澶嶅埗镞舵樉绀哄畬鏁寸殑婧愬拰鐩镙囨枃浠跺悕銆
/L 鏄剧ず瑕佸嶅埗镄勬枃浠躲
/G 鍏佽稿皢娌℃湁缁忚繃锷犲瘑镄勬枃浠跺嶅埗鍒
涓嶆敮鎸佸姞瀵嗙殑鐩镙囥
/H 涔熷嶅埗闅愯棌鍜岀郴缁熸枃浠躲
/R 瑕嗙洊鍙璇绘枃浠躲
/T 鍒涘缓鐩褰旷粨鏋勶纴浣嗕笉澶嶅埗鏂囦欢銆
涓嶅寘𨰾绌虹洰褰曟垨瀛愮洰褰曘/T /E 鍖呮嫭
绌虹洰褰曞拰瀛愮洰褰曘
/U 鍙澶嶅埗宸茬粡瀛桦湪浜庣洰镙囦腑镄勬枃浠躲
/K 澶嶅埗灞炴с备竴鑸镄 X 浼氶吨缃鍙璇诲睘镐
/N 鐢ㄧ敓鎴愮殑鐭钖嶅嶅埗銆
/O 澶嶅埗鏂囦欢镓链夋潈鍜 ACL 淇℃伅銆
/X 澶嶅埗鏂囦欢瀹℃牳璁剧疆(闅愬惈 /O)銆
/Y 澶嶅埗鏂囦欢瀹℃牳璁剧疆(闅愬惈 /O)銆
鐜板瓨鐩镙囨枃浠躲
/-Y 瀵艰嚧鎻愮ず浠ョ‘璁ゆ敼鍐欎竴涓
鐜板瓨鐩镙囨枃浠躲
/Z 鐢ㄩ吨鏂板惎锷ㄦā寮忓嶅埗缃戠粶鏂囦欢銆
2銆佺Щ锷ㄦ枃浠跺す move
Move
灏嗕竴涓鎴栧氢釜鏂囦欢浠庝竴涓鐩褰旷Щ锷ㄥ埌鎸囧畾镄勭洰褰曘
璇娉
move [{/y|/-y}] [Source] [target]
鍙傛暟
/y
绂佹㈡彁绀烘偍纭璁よ佽嗙洊鐜板瓨鐩镙囨枃浠躲
/-y
鎻愮ず鎭ㄧ‘璁ゆ槸钖﹁佹浛浠g幇瀛樼殑鐩镙囨枃浠躲
source
鎸囧畾瑕佺Щ锷ㄦ枃浠剁殑璺寰勫拰鏂囦欢钖嶃傚傛灉瑕佺Щ锷ㄦ垨閲嶅懡钖岖洰褰曪纴source 搴旇ユ槸褰揿墠镄勭洰褰曡矾寰勫拰钖岖О銆
target
鎸囧畾绉诲姩鏂囦欢镄勭洰镙囱矾寰勫拰钖岖О銆傚傛灉瑕佺Щ锷ㄦ垨閲嶅懡钖岖洰褰曪纴target 搴旇ユ槸镓闇镄勭洰褰曡矾寰勫拰钖岖О銆
/?
鍦ㄥ懡浠ゆ彁绀虹︽樉绀哄府锷┿
娉ㄩ喷
浣跨敤 /y 锻戒护琛岄夐”
/y 锻戒护琛岄夐”鍙浠ュ湪 COPYCMD 鐜澧冨彉閲忎腑杩涜岄勮俱傝ラ夐”鍙鐢卞懡浠よ屼笂镄 /-y 镟夸唬銆傞粯璁や负鍦ㄨ嗙洊镞舵彁绀猴纴闄ら潪 锻戒护浠庢壒鑴氭湰鍐呴儴镓ц屻
绉诲姩锷犲瘑鏂囦欢
鑻ュ皢锷犲瘑鏂囦欢绉诲姩鍒颁笉鏀鎸佸姞瀵嗘枃浠剁郴缁 (EFS) 镄勫嵎涓婂氨浼氢骇鐢熼敊璇銆傚簲棣栧厛瀵规枃浠惰В瀵嗘垨灏嗗叾绉诲姩鍒版敮鎸 EFS 镄勫嵎涓娿
锣冧緥
瑕佸皢镓链夊甫 .xls 镓╁𪾢钖岖殑鏂囦欢浠 \Data 鐩褰旷Щ锷ㄥ埌 \Second_Q\Reports 鐩褰曪纴璇烽敭鍏ワ细
move \data\*.xls \second_q\reports\
3銆佸垹闄ゆ枃浠跺す deletree
DELTREE钬曗曞垹闄ゆ暣涓鐩褰曞懡浠
锷熻兘锛氩皢鏁翠釜鐩褰曞强鍏朵笅灞炲瓙鐩褰曞拰鏂囦欢鍒犻櫎銆
绫诲瀷锛氩栭儴锻戒护
镙煎纺锛欴ELTREE[鐩樼︼细]銆堣矾寰勫悕銆
浣跨敤璇存槑锛氲ュ懡浠ゅ彲浠ヤ竴姝ュ氨灏嗙洰褰曞强鍏朵笅镄勬墍链夋枃浠躲佸瓙鐩褰曘佹洿涓嫔眰镄勫瓙鐩褰曚竴骞跺垹闄わ纴钥屼笖涓岖℃枃浠剁殑灞炴т负闅愯棌銆佺郴缁熸垨鍙璇伙纴鍙瑕佽ユ枃浠朵綅浜庡垹闄ょ殑鐩褰曚箣涓嬶纴DELTREE閮戒竴瑙嗗悓浠侊纴镦у垹涓嶈銆备娇鐢ㄦ椂锷″繀灏忓绩锛侊紒锛
C. 用DOS命令剪切文件夹
使用move命令即可,方法如下:
1、点击开始,点击运行;
2、输入cmd,点击确定;
3、提示符后输入move /?,可参看命令帮助信息;
4、例如输入move doc d:,表示移动当前路径下的doc文件夹到D盘根目录。

D. 如何用dos命令提示符实现文件和文件夹的复制、剪切和粘贴
[/y][/-y][/v][ /B]
/y 不加提示,对所有文件加以覆盖
/-y 加以提示,对所有文件 (yes或no提问 )
/v 拷贝以后加以校验
/B 按二进制进行显示
w1.wps con/b 可以将wps文件在屏幕上显示,而不必进入wps状态
..\98 将父目录下的98子目录下的所有文件全拷到当前子目录
.\97 当当前目录下的97子目录下文件全部拷到当前目录
. c:\ 将当前目录下的所有文件拷到c盘根目录
. 意味着 *.* 文件
nul a.abc 将a.abc 文件清空(文件长度改为0)
文件名+con 向文本文件中追加命令或内容
con 文件名 创建文本文件(F6存盘退出)
con prn 检测打印机的开关
五、x命令
x [source] [d:date] [/p] [/s] [/e] [/v] [/y]
x [d:date] x a:b:\ /d:08/18/98/s/v 拷贝98.08.18年后的文件
x [/p] 提示创建子目录
x [/s] 连带子目录一起拷贝. 注意:若目标盘上不存在此子目录,而在目标
盘的结束符又不以"\"为结束,则将提示:
does destination specify a file name or directory name on the target
[f=file,d=directory]?
在目标盘上创建文件[按下]还是创建子目录[按下d] ?应选择d键
x[/v] 带较验
*:(1) x 不拷贝系统和隐含文件,应先予以修改属性再拷贝
x [/y] 覆盖时是否有提示, /y 不带提示
若省略目标盘或子目录名,则拷贝到当前目录下
E. dos剪切文件命令
可以用MOVE
MOVE
移动文件并重命名文件和目录。
要移动至少一个文件:
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination
要重命名一个目录:
MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2
[drive:][path]filename1 指定您想移动的文件位置和名称。
destination 指定文件的新位置。目标可包含一个驱动器号
和冒号、一个目录名或组合。如果只移动一个文件
并在移动时将其重命名,您还可以包括文件名。
[drive:][path]dirname1 指定要重命名的目录。
dirname2 指定目录的新名称。
/Y 取消确认改写一个现有目标文件的提示。
/-Y 对确认改写一个现有目标文件发出提示。
命令行开关 /Y 可以出现在 COPYCMD 环境变量中。这可以用命令行上
的 /-Y 替代。默认值是,除非 MOVE 命令是从一个批脚本内
执行的,改写时都发出提示。
F. 鎴戠敤dos锻戒护鍓鍒囨枃浠跺す锛屼絾鏄杈揿叆涔嫔悗鍗存彁绀烘嫆缁濊块梾
浣犵殑鏂规硶涓嶅
搴旇ユ槸move 锛堢Щ锷ㄦ枃浠讹纴鏀圭洰褰曞悕锛
濂规槸阃傜敤鍦哄悎绉诲姩鏂囦欢鍒板埆镄勭洰褰曘傜敤娉曟槸 move [鏂囦欢钖峕 [鐩褰昡 绉诲姩鏂囦欢镊虫柊鐩褰曚笅
move [鐩褰曞悕] [鐩褰曞悕] 鏀圭洰褰曞悕
涔熷氨鏄痗:\>move c:\autoexec.bat c:\old�
绉诲姩autoexec.bat鏂囦欢镊硂ld鐩褰曚笅
c:\>move c:\config.sys c:\temp�
绉诲姩config.sys鏂囦欢镊硂ld鐩褰曚笅
绫讳技move AAA.AA x:\