1

假设我想复制文件或运行程序,但找不到文件或位置。发生此类问题时,如何让我的计算机暂停命令窗口?我制作了一个批处理文件来将文件复制到另一个位置,还可以运行程序。

任何帮助将不胜感激。

4

2 回答 2

3

在您的批处理脚本中,用于xcopy执行实际复制,而不是copy命令 - xcopy,与 不同copy,根据复制结果返回错误代码,这些代码在备注部分中记录

正如 Aleksandr 提到的,您可以使用错误代码作为脚本的一部分来暂停错误。假设您想暂停所有错误,您可以编写如下脚本:

xcopy /HECY <source> <destination>
if %ERRORLEVEL% NEQ 0 pause

显然,您需要将上面的 和 分别替换为您从中复制的位置和复制到的位置。

/HECY 开关只是一个示例,但在这种情况下可用于指示 xcopy 复制隐藏文件、递归目录以及自动覆盖目标中的文件(如果存在)。您可以根据您的特定需求调整这些。

于 2013-01-02T11:49:02.217 回答
1

检查错误代码,如果不为零则暂停

于 2013-01-02T10:42:51.117 回答