📄 replace.cn2
字号:
~aREPLACE~0
用源目录中的文件代替目标目录中的同名文件。还可以使用~aREPLACE~0在目
标目录中加入文件。
语法
~aREPLACE~0 [drive1:][path1]filename[drive2:][path2][/A][/P][/R][/W]
~aREPLACE~0 [drive1:][path1]filename[drive2:][path2][/P][/R][/S][/W]
[/U]
参数
[drive1:][path1]filename
指定一个或多个源文件的位置和名字。
[drive2:][path2]
指定目标文件位置。在此不能指定文件名。如果不指定驱动器和目录,则
~aREPLACE~0将当前驱动器和当前目录作为目标。
开关
/A
将新文件加到目标目录中,而不是代替现有文件。该开关不能和/S及/U开关一
起使用。
/P
在替代目标文件或加入源文件时,要求确认。
/R
替换只读文件。如果不指定此开关并企图替换只读文件,则会产生错误并停止
替换。
/S
搜索目标目录的所有子目录,并替换匹配的文件。不能同时使用/S和/A开关。
~aREPLACE~0命令不搜索path1中指定的子目录。
/W
在~aREPLACE~0开始搜索源文件前等待插入磁盘。如果不指定/W,则在按回车
后马上开始替换(修改)目标目录中比源目录中老的文件。/U和/A开关不能同
时使用。
/U
仅替换(更新)目标目录中比源目录中老的文件。/U和/A开关不能同时使用。
相关命令
关于改变文件属性的信息,请参阅<ATTRIB>命令。
~aREPLACE~0─注解
~aREPLACE~0消息
当~aREPLACE~0加入或替换文件时,MS-DOS在屏幕上显示文件名。在~aREPLACE~0
命令执行完后,MS-DOS按以下格式之一显示统计行:
nnn files added
nnn files ~aREPLACE~0d
no file added
no file ~aREPLACE~0d
在软盘上替换文件
如果使用软盘并在执行~aREPLACE~0时需要更换软盘,可以使用/W开关;这样,
在必要时~aREPLACE~0会等待更换软盘。
~aREPLACE~0的限制
不可用~aREPLACE~0命令更换诸如IO.SYS和MSDOS.SYS等隐藏文件或系统文件。
关于改变隐藏和系统文件属性的信息,请参阅<ATTRIB>命令。
~aREPLACE~0退出码
下面列出了~aREPLACE~0命令的退出码及其简要描述:
0
~aREPLACE~0成功地替换或加入了文件。
1
MS-DOS版本和~aREPLACE~0不兼容。
2
~aREPLACE~0找不到源文件。
3
~aREPLACE~0找不到源路径或目标路径。
5
不能存取要替换的文件。
8
内存不够无法执行~aREPLACE~0。
11
命令行句法错误。
在批处理文件中可在IF命令行使用ERRORLEVEL参数处理~aREPLACE~0的退出码。
关于处理退出码的批处理程序的例子,请参阅<IF>命令,或<CHOICE> 命令。
~scommand.com
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -