在Win 10右键菜单添加打开命令行(与powershell共存)

本文介绍了如何在Win10系统中,通过修改注册表在右键菜单中同时添加CMD和PowerShell选项,以便在任意文件夹下快速启动命令行工具。步骤包括创建注册表项,设置默认值,并调整显示设置,使得在按住Shift键右键点击时,可以同时选择CMD或PowerShell。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 在win10自带设置的修改(非必要)

虽说Powershell功能可能比cmd强大,但很多时候路径以及一些命令的处理真的不如用cmd方便. 如下图, win10自带设置中只可以将组合键[ Win+X ]的菜单中选项调成cmd, 但在桌面按[ shift+鼠标右键 ]并没有变化.



2 任意文件右键菜单中添加cmd

实现任意文件夹[ shift+鼠标右键 ]调用cmd, 这里参考了一篇来自Mr_BEelzebub 博客, 注明出处以表感谢. 由于按照原博客教程并未成功下文给出自己的方法.
打开注册表方法: 按[ Win + R ]打开”运行”, 在”运行”窗口中输入 regedit, 按确认后即可打开.

2.1 效果如图一

在 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell 下 新建->项
名字: cmd_here
默认值: 在此处打开命令行
(注: 默认值可以自行设置)



<think>好的,用户现在问的是如何在Windows 11上安装Java JDK 17。之前他们问过一般的安装步骤,现在具体到Win11系统,可能需要更详细的指导。首先,我需要确保步骤适用于Win11,同时检查之前提供的步骤是否需要调整。比如,安装路径可能在Win11中有所不同,或者用户权限的问题需要注意。 用户可能已经按照之前的步骤尝试过安装,但遇到了问题,或者他们只是想确认在Win11上的具体流程。需要考虑到Win11的新特性,比如默认的终端可能换成Windows Terminal,或者安全设置更严格,需要管理员权限。 另外,用户可能对环境变量设置不太熟悉,尤其是JAVA_HOME和PATH的配置,这部分需要详细说明,包括具体的界面操作步骤,因为命令行操作可能对新手来说有点复杂。同时,验证安装是否成功时,可能需要指导用户如何打开PowerShell或CMD,并输入正确的命令。 还要注意是否需要卸载旧版本,或者如何处理多个JDK版本共存的问题。之前的相关问题提到了旧版冲突,可能在这里也需要简要提及,但用户当前问题主要聚焦于安装,所以可能放在最后的相关问题里更合适。 另外,用户可能下载的是Oracle JDK还是OpenJDK,两者的安装步骤可能略有不同,特别是Oracle需要登录账户,而OpenJDK则不需要,所以需要分开说明。同时,考虑到用户可能更倾向于免费版本,推荐OpenJDK可能更友好。 最后,确保步骤清晰,分点列出,避免使用专业术语过多,用简单易懂的语言。并且检查所有链接是否正确,特别是Oracle和OpenJDK的官方下载页面是否仍然有效。可能还需要提醒用户注意系统架构(64位或32位),以及如何查看自己的系统类型。</think>以下是 **在 Windows 11 上安装 Java JDK 17** 的详细步骤: --- ### 步骤 1:下载 JDK 17 安装包 1. **选择版本**: - **Oracle JDK 17**:访问 [Oracle 官网](https://www.oracle.com/java/technologies/javase-jdk17-downloads.html),需注册 Oracle 账户后下载。 - **OpenJDK 17**:访问 [Adoptium Eclipse Temurin](https://adoptium.net/temurin/releases/?version=17)(免费开源),直接下载 `.msi` 安装包。 2. **选择文件**: - 根据系统架构(64位通常选 `x64`)下载对应的 `.exe` 或 `.msi` 文件。 --- ### 步骤 2:运行安装程序 1. **双击下载的安装文件**(如 `jdk-17_windows-x64_bin.exe`)。 2. **设置安装路径**: - 默认路径为 `C:\Program Files\Java\jdk-17`,建议保持默认(如需修改,路径中不要包含空格或中文)。 3. **按提示完成安装**: - 点击 “Next” → 等待进度条完成 → 点击 “Close”。 --- ### 步骤 3:配置环境变量(关键步骤) 1. **打开系统设置**: - 右键点击“开始菜单” → 选择“系统” → 点击“高级系统设置”。 2. **配置 `JAVA_HOME`**: - 在“系统变量”中点击“新建”: - 变量名:`JAVA_HOME` - 变量值:JDK 安装路径(例如 `C:\Program Files\Java\jdk-17`) 3. **修改 `Path` 变量**: - 选中“系统变量”中的 `Path` → 点击“编辑” → 点击“新建”,添加以下两条路径: - `%JAVA_HOME%\bin` - `%JAVA_HOME%\jre\bin` --- ### 步骤 4:验证安装 1. **打开命令提示符**: - 按 `Win + S` 搜索 “cmd” → 右键以管理员身份运行。 2. **输入命令**: ```bash java -version ``` - 正确输出示例:`java version "17.0.9" ...` 3. **检查编译器**: ```bash javac -version ``` - 正确输出示例:`javac 17.0.9` --- ### 常见问题解决 - **权限问题**:安装时若提示权限不足,需以管理员身份运行安装程序。 - **环境变量未生效**:重启命令提示符或电脑后重试。 - **多版本冲突**:若已安装其他 JDK,可通过 `where java` 命令查看优先级,或手动调整 `Path` 顺序。 --- ### 相关扩展问题 1. **如何卸载旧版 JDK?** - 控制面板 → 程序和功能 → 卸载旧版 Java 条目。 2. **如何编写并运行 HelloWorld?** ```bash # 1. 创建 HelloWorld.java 文件(内容如下) public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } # 2. 编译 javac HelloWorld.java # 3. 运行 java HelloWorld ``` 3. **为何要配置 `JAVA_HOME`?** - 供 IDE(如 IntelliJ、Eclipse)或构建工具(如 Maven、Gradle)自动定位 JDK。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值