67得票2回答
Windows 10的路径环境变量。在命令提示符上输入“Echo %Path%”只显示%Path%。

我的路径中的变量值如下所示 C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPower...

58得票4回答
在envsubst中,SHELL-FORMAT是什么?

当我偶然发现envsubst时,我想要使用它来替换特定的变量,并怀疑SHELL-FORMAT参数可能是所需的,但我无法让它工作。 不幸的是,man和info页面没有给出任何用法示例,只是说: 如果给定了SHELL-FORMAT,则只会替换在SHELL-FORMAT中引用的环境变量 这...

39得票5回答
Windows命令提示符在启动应用程序时,除了PATH变量指定的位置之外,还会搜索其他地方吗?

我尝试了下面的实验。 在开始之前,我从命令提示符中检查了PATH变量,其值如下: Path=C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32...

35得票3回答
在Windows上,为什么java -version会返回错误:打开注册表键“Software\JavaSoft\Java Runtime Environment”?

我已经在我的电脑上删除了所有古老的Java 8安装程序。 我从https://jdk.java.net/11/下载了最新的openjdk 11,并将内容提取到C:\Program Files\Java\。 我设置了系统环境变量为 JAVA_HOME = C:\Program Files\Jav...

29得票2回答
为什么Windows 10将"Windows_NT"列为操作系统?

在检查环境系统变量时,我注意到环境变量"OS"被设置为"Windows_NT"。 据我所知,Windows NT操作系统是在90年代发布的,并且早已过时。 我本以为它应该显示类似"Windows_10"之类的内容。 这台电脑也是全新的,所以我没有更改环境变量来显示"Windows_NT",...

25得票5回答
如何绕过对PATH变量长度的限制

系统属性 这个环境变量太大了。此对话框允许设置长达2047个字符的值。 我使用/曾经使用过很多软件,因此我的路径变得越来越长。当我尝试添加新的路径时,会出现上述消息。为了解决这个问题,我正在编辑我的用户路径,但是我更希望不要这样做。

23得票5回答
如何在Windows上为python3设置别名?

我想在Windows上将python3重命名为python。我已经按照this answer中的描述删除了Microsoft Store的别名。然而,python3仍然不是一个已知的别名。我该如何解决这个问题?

20得票1回答
为什么在这台机器上CMD不继承环境变量?

无论出于何种原因,在特定的机器上,我的cmd进程不会从启动它的父进程继承环境变量。相反,它会恢复到“默认”环境设置,就像是通过资源管理器启动的一样。 一个简单的方法来证明这一点是打开命令提示符,然后运行set Path=C:\Windows\System32\,然后从同一个提示符中启动另一个...

19得票1回答
重新加载.bash_history的提示命令

我的 .bashrc 包含以下内容: HISTSIZE=30000 PROMPT_COMMAND="history -a" export HISTSIZE PROMPT_COMMAND 我注意到的是: - `.bash_history` 会被追加。 - 终端会话中的历史记录不包括从其他...

18得票2回答
在Windows资源管理器中,为什么我们可以使用百分号(%)符号创建文件夹或文件,而百分号符号又被用于现有变量呢?

打开Windows资源管理器,创建一个名为%systemdrive%、%windir%或其他已存在的变量的文件夹/目录。 打开命令提示符,并进入刚刚创建的文件夹。 你不能这样做,因为文件夹名称中有百分号(%)符号,会让命令提示符感到困惑,因为百分号符号用于表示已存在的变量。 用两个百分...