正如标题所说,在 CMD 中启动命令attrib
以更改文件属性时,尽管过去我使用它没有问题,但无法识别该命令。
我最近对系统(不是用户)路径变量进行了更改,其中一些已被删除,我认为可能存在连接。
如果我输入attrib
,C:\Windows\System32\
我会得到文件夹中所有 dll 的列表,如下所示:
A C:\Windows\System32\xwtpdui.dll
A C:\Windows\System32\xwtpw32.dll
A C:\Windows\System32\X_80.contrast-black.png
但是,如果我这样做,C:\Users
我会得到:
"attrib" no es reconocido como un comando interno o externo,
un programa ejecutable o un file batch.
您尝试在终端中执行的命令会在名为 的环境变量中配置的一系列文件夹中进行搜索
PATH
。如果您修改了该变量(或将其删除),则将找不到典型的命令行程序,除非您指定它们的完整路径。
C:\Windows\System32
您可以通过输入终端并执行命令来检查该文件夹是否在您的环境变量中PATH
。如果不是,那就是问题所在。您可以通过从“开始”菜单运行“系统属性”命令来恢复该环境变量,然后在“环境变量”按钮上运行。在系统变量中查找名为 PATH 的变量。如果找不到,那就是问题所在。创建它并至少给它以下两个值: