怎么在CMD里转移文件
发布网友
发布时间:2022-05-06 08:56
我来回答
共1个回答
热心网友
时间:2022-06-29 04:58
以下是从别处引用:
======================================================================
在DOS下如何转移文件夹
有时系统无法进入桌面,在重装前,DOS下可以用xcopy命令将个人文件夹从C盘转移至D盘,以减小损失。
XCOPY实例:
下例将C盘上的所有文件和子目录拷贝到D盘(包括所有的空子目录):
xcopyC:D:/s/e
XCOPY拷贝目录及其子目录和文件(除隐含和系统文件)。
使用这个命令,可以拷贝一个目录中的所有文件,包括该目录中的子目录的所有文件。
语法
XCOPYsource[destination][/Y][/-Y][/A|/M][/D:date][/P][/S[/E]][/V][/W]
参数:
source
指定要拷贝的文件名和位置,必须包含驱动器或路径。
destination
指定拷贝的目标位置,可包含驱动器字母和冒号、目录名、文件名、或它们的组合。
开关:
/Y
指定让XCOPY在替换原有文件时不进行确认。默认时,若目标文件已经存在,XCOPY会让你确认是否替换
原有文件(MS-DOS的旧版直接覆盖原有文件)。若XCOPY命令在批处理文件中执行,则XCOPY以旧版本的方
式操作,不进行安全性确认。此开关覆盖所有默认值和COPYCMD环境变量的当前设置。
/-Y
指定让XCOPY在替换原有文件时进行确认。此开关覆盖所有默认值和COPYCMD环境变量的当前设置。
/A
只拷贝那些档案文件属性已设置的源文件。这个开关不修改源文件的档案属性。关于如何设置档案文件
属性的信息,请参阅ATTRIB命令。
/M
拷贝档案文件属性已设置的源文件。和/A开关不同,/M开关关闭源文件的档案文件属性。关于如何设置
档案文件属性的信息,请参阅ATTRIB命令。
/D:date
只拷贝在指定日期之后修改过的源文件。注重日期的标准格式取决于正在使用的COUNTRY设置。
/P
在创建每一个目标文件时提示确认该文件。
/S
拷贝目录和子目录,除非它们为空。假如忽略这一开关,XCOPY就只在单个目录内部工作。
/E
拷贝目录和子目录,即使它们为空。假如忽略这一开关,XCOPY就只在单个目录内部工作。
/V
每次写目标文件时,检验目标文件和源文件是否完全相同。
/W
在拷贝文件之前显示如下信息并等待回答:
按任意键开始文件拷贝。
注:XCOPY是COPY的扩展,可以把指定的目录连文件和目录结构一并拷贝,但不能拷贝隐藏文件和系统文件;选用/S时对源目录下及其子目录下的所有文件进 行COPY。除非指定/E参数,否则/S不会拷贝空目录,若不指定/S参数,则XCOPY只拷贝源目录本身的文件,而不涉及其下的子目录;选用/V参数 时,对的拷贝的扇区都进行较验,但速度会降低。
在dos下运行tw.exe就可识别中文。
======================================================================
cmd其实可以看成是dos的增强版,以上命令在cmd下同样适用。
参考资料:http://hi.baidu.com/zhwq99/blog/item/ef2f388728b3e52ec75cc3a1.html