如何在 Windows 10 中将文件夹添加到 `Path` 环境变量(附截图)

Posted

技术标签:

【中文标题】如何在 Windows 10 中将文件夹添加到 `Path` 环境变量(附截图)【英文标题】:How to add a folder to `Path` environment variable in Windows 10 (with screenshots) 【发布时间】:2017-10-31 12:42:09 【问题描述】:

在 *** 和一般网络上,关于如何将特定文件夹添加到用户的 Windows 10 Path 环境变量的指南已过时且很少。

我认为对于新开发人员的完整指南,其中包含分步说明和屏幕截图,对于帮助他们从 Command Prompt 执行实用程序而无需完整路径,从而简化事情非常有用。

【问题讨论】:

【参考方案1】:

对于下面的指南,我们想添加一个名为 mytool.exe 的示例实用程序,它位于 C:\Users\NewFolderInPath\mytool.exe,这样每次我想执行 mytool 实用程序时,我都不必指定完整路径。

我以此为例,您可以将文件夹替换为更真实的内容,例如位于此处的 JDK bin 目录C:\Program Files\Java\JDK_VERSION\bin 以执行javackeytool 或您想要的任何内容。

第 1 步 - 点击Windows 图标

第 2 步 - 点击Settings 图标

第 3 步 - 点击System

第 4 步 - 点击About

第 5 步 - 点击System info

第 6 步 - 点击Advanced system settings

第 7 步 - 点击Environment variables...

第 8 步 - 选择 Path 行,然后点击 Edit

第 9 步 - 点击New,然后点击Browse,然后在打开的下一个面板中,您需要在Path 中选择您想要的文件夹。对于本指南的初始前提,我将添加文件夹 C:\Users\NewFolderInPath

第 10 步 - 单击 OK 并单击您将遇到的每个 OK 按钮以关闭之前的所有窗口。

第 11 步 - 打开command prompt (cmd),现在您无需指定完整路径即可执行实用程序。

注意:对于每个问题,请在下方留言,我会尽快回复。 祝你好运,编码愉快:)

【讨论】:

除了这个演练之外,这个视频也很有帮助 - youtube.com/watch?v=extCL1UU5wk 和这个 youtube.com/watch?v=gBHOeI5QB8M 在理解要尝试的测试命令以及在您关闭命令提示符并重新打开之前它不会工作它(看起来我现在正在运行 keytool :) 提示 - 只需在开始菜单中输入“env” - 选择“编辑环境变量”顶部项即可跳过这些步骤的一半 如果您在开始菜单中键入“环境”,它还会为您提供是否为系统当前用户编辑变量的选项。上述说明需要管理员权限,因此我最终编辑的是管理员帐户的路径,而不是我的普通用户帐户(我公司的 IT 部门是虐待狂,所以我有多个帐户)。【参考方案2】:

要在新行上打印 Windows PATH 变量的每个条目,请执行:

C:\> echo %PATH:;=&echo.%

为当前会话设置 Windows PATH 变量:

C:\> set PATH=%PATH%;C:\path\to\directory\

永久设置 Windows PATH

以管理员身份运行:setx 命令仅从 Windows 7 开始可用,并且需要提升的命令提示符。

将目录永久添加到用户 PATH 变量中:

C:\> setx path "%PATH%;C:\path\to\directory\"

将目录永久添加到系统 PATH 变量(适用于所有用户):

C:\> setx /M path "%PATH%;C:\path\to\directory\"

【讨论】:

以上是关于如何在 Windows 10 中将文件夹添加到 `Path` 环境变量(附截图)的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 批处理文件中将输入管道输入到 Plink 会添加额外的换行符

入门 | 在微软新版 Microsoft Edge 中将站点添加到我的收藏夹

如何在 Windows 终端中将 Ubuntu 添加为配置文件选项?

如何在 ASP.NET Core 中将角色添加到 Windows 身份验证

如何在java中将文本添加到文本文件中? [复制]

如何在 JavaScript 中将 File 对象添加到 FileList 集合中?