一个命令无法识别错误,它是什么? 如果您经常直接从运行提示中使用 CMD 或 DISM 等程序,您可能想知道它们是如何立即启动的,以及 Windows 操作系统如何能够立即找到它们。 例如,当您创建程序的快捷方式时,快捷方式知道该程序的确切位置并快速启动它。
Windows 操作系统保留了最常见系统程序所在路径的列表,因此当您使用运行提示时,它可以轻松打开。 Windows 保存的列表称为 Windows 环境变量。 如果此列表出现问题,程序将无法运行。 因此,在本指南中,您将了解如何解决您使用的任何命令未被识别为内部或外部命令、可运行程序或批处理文件的问题。
在开始解决问题之前,您需要确保您尝试运行的程序确实存在。 实际上,使用Win + R快捷方式拉出的Run程序也可能发生这种情况。 要检查,请转到 C:\Windows\System32 并在那里检查该程序是否存在,或者您也可以尝试在 System 32 文件夹中搜索 EXE。 确定程序存在后,请参阅下面给出的说明。
修改Windows环境变量:
- 步骤1: 点击Win + X键,然后选择“系统”。 之后,它将打开该部分,您可以在其中查看计算机上的所有属性。
- 步骤2: 接下来,选择位于左窗格的高级系统设置,然后单击环境变量。
- 步骤3: 之后,在“系统变量”下找到“路径”,然后选择“编辑”。
- 步骤4: 编辑之前,您需要复制整个字符串并将其粘贴到记事本应用程序中,以防万一出现问题,您可以将其粘贴回去。
- 步骤5: 接下来,查找目录路径“C:\Windows\System32”。 如果找不到,请尝试在末尾添加分号。
- 步骤6: 然后,单击“确定”保存所做的更改,然后退出。
- 步骤7: 现在重新启动计算机,因为在重新启动计算机时将拾取所有路径。
注: 现在您所要做的就是再次尝试执行程序 - 每次打开这些程序时都会出现错误,“不是内部或外部命令,也不是可运行的程序或批处理文件”,然后查看您是否现在可以打开这些程序与否。