相关疑难解决方法(0)

从命令提示符设置和获取 Windows 环境变量?

我想从命令提示符设置一个环境变量,然后能够全局访问它(例如,我应该通过转到 System -> Environment Variables 来查看它)。

当我使用 set 命令时,它无法在新的 cmd 会话中访问。

set NEWVAR=SOMETHING
echo %NEWVAR%
Run Code Online (Sandbox Code Playgroud)

相关问题:

windows command-line environment-variables

278
推荐指数
5
解决办法
79万
查看次数

在 Windows 7 中是否有一种方便的方法来编辑 PATH?

我不明白为什么Windows 7 仍然采用这个闷对话框?在这个狭窄的文本框中编辑和查找路径时,我感到不舒服。

在此处输入图片说明

在 Windows 7 中是否有一种方便的方法来编辑 PATH?例如,每行一项。

windows path

172
推荐指数
7
解决办法
6万
查看次数

如何从 PATH 被 SETX 截断为 1024 个字符中恢复

在尝试使用 SETX 将 JAVA.exe 添加到 Windows PATH 变量后,我在 Windows 8 上收到一个错误:

WARNING: The data being saved is truncated to 1024 characters.
Run Code Online (Sandbox Code Playgroud)

重新启动后,我注意到 PATH 确实比以前短得多。我从那以后读到 SETX 不能处理超过 1024 个字符。在推荐使用它的文章中知道这一点会很好。

我想知道现在(大概)某些目录不再出现在 PATH 变量中,我的系统是否会不稳定。字符串的末尾显然被切断了中间目录(在 Pr 处):

(...) ;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Pr
Run Code Online (Sandbox Code Playgroud)

有什么方法可以回滚或在捕获 PATH 先前值的任何地方。伙计,我不敢相信这种事情在 29 年后仍然会在 Windows 中发生。

path environment-variables windows-8

12
推荐指数
1
解决办法
8242
查看次数

如何只保留每个 PATH 条目一次?

我刚刚尝试向我添加一些东西,PATH并意识到它由于重复而变得不成比例:

C:\Users\user>setx Path "%Path%;C:\Python34"
WARNING: The data being saved is truncated to 1024 characters.
SUCCESS: Specified value was saved.
Run Code Online (Sandbox Code Playgroud)

当我打印该PATH值时,我意识到它充满了重复的条目(C:\Program Files\7-Zip甚至输入了 3 次),因此没有地方放置新数据。有没有办法在不手动编辑的情况下摆脱重复项,最好是不安装第三方软件?PATH也欢迎任何有关如何避免重复的建议。

我已经找到了一种解决方法,但是在PATH.

windows environment-variables cmd.exe

7
推荐指数
1
解决办法
2148
查看次数