Windows 终端命令不起作用

Windows 终端命令不起作用

我不知道为什么,但终端命令在 Windows 上不再起作用。
有什么我可以查看的来了解可能出了什么问题吗?

有人知道是什么原因造成的吗?或者如何修复它?

在此处输入图片描述

答案1

到目前为止,您列出的所有命令都是“外部”命令 - 不是 CMD 解释器内置的命令。我猜像 、 和 这样的命令dir仍然cd有效cls?如果内部命令仍然有效,请尝试运行SET PATH以查看您的路径变量是否仍然完好无损。具体来说,确保它包含%WINDIR%\System32(其中%WINDIR%应该是 Windows 安装的实际、完全合格的路径)。如果变量中没有该文件夹PATH,操作系统将无法识别许多常见的“外部”命令。

检查 PATH 变量的另一种方法是使用ECHO %PATH%(输入的内容与此处所示完全相同)。如果系统返回精确的文本%PATH%,则表示该变量根本没有设置。否则,它应该返回变量的值 - 在该字符串中查找您的 System32 目录。

如果路径中没有 System32 目录,请按照以下步骤恢复:

  • 右键单击“我的电脑”,选择“属性”。
  • 从左侧的任务窗格中,选择“高级系统设置”。
  • 在系统属性对话框中,转到“高级”选项卡,然后单击“环境变量...”。
  • 在系统变量列表中,滚动到“Path”变量并双击。
    • 注意:如果没有“Path”变量,请创建一个(名称中没有引号)并从下一步中省略分号。
  • 在变量值的末尾,添加一个分号,后跟 System32 文件夹的路径。
  • 在所有三个打开的​​对话框中单击“确定”。
  • 关闭所有打开的 CMD 窗口,打开一个新窗口,然后再次尝试外部命令。

相关内容