我刚刚安装了一个覆盖我的$ PATH变量的应用程序......所以现在,一堆东西将无法正常工作。虽然我有一个完整的备份,但我希望有一种比恢复更简单的方法,获得PATH,再次“推进”。
在Windows注册表(或其他地方)中是否存在一个存储较旧$ PATH设置的位置?
感谢, GS
我刚刚安装了一个覆盖我的$ PATH变量的应用程序......所以现在,一堆东西将无法正常工作。虽然我有一个完整的备份,但我希望有一种比恢复更简单的方法,获得PATH,再次“推进”。
在Windows注册表(或其他地方)中是否存在一个存储较旧$ PATH设置的位置?
感谢, GS
如果有人有兴趣,我找到了答案...... 使用REGEDIT,它是根据 HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \控制\会话管理\环境或 HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet002 \控制\会话管理\环境
在我而言,这是在HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet002 ...
GS
输入cmd:
set path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
上面的代码会临时设置路径。要设置永久性,加%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
到系统属性 - >高级系统设置 - >环境变量
据我所知,唯一的“备份”注册表存在系统之外的文件恢复点是\ WINDOWS \ SYSTEM32 \配置,并在首次安装时创建,然后单独运行 - 此备份不太可能具有您的自定义路径。 –