jsa*_*nen 27 windows path environment-variables windows-8
我知道我可以通过以下方式在 Windows 8 中编辑我的环境变量
Start -> All Apps -> Control panel -> System ->
Advanced System Settings -> Advanced -> Environment variables.
Run Code Online (Sandbox Code Playgroud)
但老实说,这太复杂了。
有没有更简单的方法来更改 Windows 8 中的环境变量?
例如,如果我只想将新文件夹附加到 PATH,那么执行所有这些步骤真的很烦人。UI 也很糟糕,因为用小文本输入编辑长变量值真的很痛苦。
要求 1:我需要保留更改(例如,当我set
在控制台中使用时,关闭控制台时更改会丢失)
要求 2:我更喜欢不涉及安装额外软件的解决方案,因为这是我每次配置新 Windows 机器时都会遇到的问题。
小智 32
你有没有研究过set和setx命令?使用它们,您可以设置一个持久变量。此外,该值将立即应用,而不是在下次登录后应用。
windowsSET
命令示例:
打印 PATH 环境变量:
C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar
Run Code Online (Sandbox Code Playgroud)
使用 set 命令设置 PATH 变量
C:\Users\Charity>set PATH=%PATH%;C:\epicpath
C:\Users\Charity>
Run Code Online (Sandbox Code Playgroud)
以上命令仅适用于当前窗口,关闭cmd窗口时更改丢失。
C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar;C:\epicpath
Run Code Online (Sandbox Code Playgroud)
windowsSETX
命令示例:
打印 PATH 环境变量:
C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar
Run Code Online (Sandbox Code Playgroud)
使用 setx 设置环境变量:
C:\Users\Charity>setx PATH "%PATH%;C:\zombiepoke"
SUCCESS: Specified value was saved.
Run Code Online (Sandbox Code Playgroud)
关闭并重新打开 cmd 终端,然后运行:
C:\Users\Charity>echo %PATH%
C:\windows\system32;C:\windows and space;C:\foobar;C:\zombiepoke
Run Code Online (Sandbox Code Playgroud)
你必须小心双引号。如果你让引号进入你的路径变量,它可能会破坏一些东西。但是,它们对于指定原始 %PATH% 的附录是必要的。
vis*_*esh 10
在 Windows 8 中设置环境变量。
您可以通过右键单击Computer
afile-explorer
并转到 来访问高级系统设置properties
。
这与旧版本的 Windows 相同。您还可以从命令行设置环境变量,如下所示:
归档时间: |
|
查看次数: |
203732 次 |
最近记录: |