在 Windows 10 上,我丢失了所有路径变量,现在我想恢复每个快捷方式(代码、记事本、npm、java 等)。
'where' is not recognized ...
,
'code' is not recognized ...
我不想通过资源管理器单独查找每个文件。现在我想用“where”快速收集路径,结果发现它不起作用,因为我已经删除了它自己的路径。
我注意到我已经C:\Windows\System32\where.exe
安装了这个文件,但是PATH
从系统(或用户??)变量更改将不起作用。如何修复它以运行它where
?
Windows 10 下的“基本”(默认)
Path
( ) 变量为. 我相信,将此路径添加到您的( ) 变量中应该可以从命令行启用。System
Windows\System32
%SystemRoot%\system32
Path
System
where
请注意,这不包括任何其他标准
Path
(System
) 变量,包括:并且可能
C:\Program Files (x86)\Windows Live\Shared
。这也不包括标准PATH
(User
) 变量,例如C:\Users\Your_User_Name\AppData\Local\Microsoft\WindowsApps
.正如harrymc 的回答中已经指出的那样,
where
不能做你想做的事。它不会“发现”可执行文件或“记住”Path
\PATH
变量。如果您的环境变量中不存在相关路径,where
则无法“找到”这些路径。除非您使用系统还原,否则您将不得不手动浏览 Explorer\executables,正如已经详细说明的那样。Where
通过搜索 PATH 来工作。如果路径不正确,它将找不到任何东西。恢复 PATH 的最简单方法是,如果您启用了系统还原,则将 Windows 回滚到此更改完成之前的时间。
有关更多详细信息,请参阅教程 如何执行 Windows 10 的系统还原。