生活哲学

Windows 中的替换命令

replace 命令有助于替换文件。如果与 /a 选项一起使用,replace 命令会将新文件添加到目录而不是替换现有文件。要了解有关如何使用此命令的更多信息,请参阅下面的示例部分。

替换命令语法

替换[:][][:][][/a][/p][/r][/w]
替换[:][][:][][/p][/r] [/s] [/w] [/u]

替换命令参数

参数

描述

[:] []

指定要替换的源文件或文件集的位置和名称。FileName 是必需参数,可以包含通配符(* 和?).

[:] []

指定目标文件的位置。不能为要替换的文件指定文件名。如果不指定驱动器或路径,replace 命令默认使用当前驱动器和目录作为目标文件。

/a

将新文件添加到目标目录而不是替换现有文件。您不能将此命令行选项与命令行选项/s或<一起使用强>/你。

/p

提醒您在替换目标文件或添加源文件之前确认。

/r

替换只读文件且不受保护。如果您尝试替换只读文件,但未指定 /r 参数,则返回结果会报错并停止执行replace命令。

/w

等待你添加磁盘,然后再开始查找源文件的过程。如果不指定/w参数, replace 命令将在您按下 ENTER 后立即开始替换或添加文件。

/S

搜索目标目录中的所有子目录并替换相应的文件。不能将/s参数与命令行选项/a一起使用replace 命令不会搜索 Path1 中指定的子目录。

/u

只替换目标文件夹中早于源目录中的文件。不能将/u参数与命令行选项/一个。

/?

在命令提示符处显示帮助。

注意替换命令

replace命令添加或替换文件时,文件名会显示在屏幕上。 replace 命令执行后,摘要行将以下列格式之一显示:

 nnn tập tin thêm nnn tập tin không thay thế tập tin thêm không có tập tin 

如果您使用的是软盘,在替换过程中需要转换磁盘,可以指定/w命令行选项替换replace 命令将在您转换磁盘时暂停。

您不能使用replace命令更新隐藏文件或系统文件。

下表显示了各个退出代码以及这些代码含义的简要说明:

退出代码

描述

0

replace 命令已成功替换或成功添加文件。

第一

replace 命令遇到了错误的 MS-DOS 版本。

2

replace命令找不到源文件。

3

replace 命令找不到源路径或目标路径。

5

用户做无权访问您要替换的文件。

8

系统内存不足,无法执行命令。

11

用户在命令行中使用了错误的语法。

注意:

您可以在批处理程序中使用if语句上的ERRORLEVEL参数来处理返回的退出代码>替换命令。

例如替换命令

使用驱动器中软盘中的最新版本的 Phones.cli 文件更新名为 Phones.cli 的文件(出现在驱动器 C 上的多个文件夹中)的所有版本A、输入:

 替换 a:phones.cli c:/s 

查看更多:

  1. Windows 中的 qprocess 命令
  2. Windows 中的 Qappsrv(查询术语服务器)命令
  3. Windows 中的 quser(查询用户)命令
  4. Windows 中的 pubprn 命令和 pushprinterconnections 命令

相关资讯

评论

回复