添加右键菜单_如何在Windows文件夹的右键菜单中添加“打开PowerShell”

原文:https://www.howtogeek.com/165268/how-to-add-open-powershell-here-to-the-context-menu-in-windows/

265d8149b7f93daac824c84c83c0a92f.png

如果您喜欢使用Windows PowerShell而不是命令提示符,那么您可能喜欢从右键单击Windows中的文件夹时得到的上下文菜单中直接访问它。以下是如何做到这一点。

当您Shift+单击文件夹时,Windows已经在这里包含一个打开命令窗口选项。PowerShell提供了一个更强大的特性集,尤其是当您通过脚本执行任何类型的自动化时。如果您确实喜欢PowerShell,则必须打开PowerShell,然后导航到文件夹,或者使用File Explorer中的菜单中的命令。相反,为什么不在同一个上下文菜单中添加一个打开的PowerShell窗口选项呢?这很容易做到。你只需要进入Windows注册表进行一些快速编辑。

通过手动编辑注册表,将“打开PowerShell窗口”添加到上下文菜单

要在上下文菜单中添加“打开PowerShell窗口”选项,只需在Windows注册表中进行几次快速编辑

标准警告:注册表编辑器是一个强大的工具,滥用它会使您的系统不稳定,甚至无法操作。这是一个非常简单的技巧,只要坚持使用nstructions,就不会有任何问题。也就是说,如果您以前从未使用过注册表编辑器,请考虑在开始之前阅读如何使用注册表编辑器。在进行更改之前,一定要备份注册表(和您的计算机!)

点击“开始”,然后键入“regedit”,从而对注册表编辑器进行Dpen操作。按Enter键进入oper注册表编辑器,并允许它对您的PC进行更改

806d9a883ed527b482475a5c2b66dd5f.png

在注册表编辑器中,使用左边栏导航到以下键:

HKEY_CLASSES_ROOTDirectoryshell
bad508df49345dde486eb2530cdd715f.png

接下来,您将在shell密钥中创建一个新密钥。右键单击shell键并选择 New>键。将新键命名为“powershellmenu”。我们将为新的key Powershell菜单命名,因为在Windows 8和Windows 10中(正如您在我们的屏幕截图中看到的),Powershell key已经存在,可以提供其他功能

bd42fd2675cc76faa979506573ecfa46.png

现在,您将更改新powershellmenu键中的(默认)值。选择powershellmenu键后,双击(默认)值打开它的properties窗口。

5e49ce1d9444de2a7807c4e0dd6d5d57.png

在properties窗口中,将“value data”框中的值设置为“Open PowerShell Here”,然后单击“OK”。这将为命令提供将出现在上下文菜单上的名称。

a78b16d41a4a6249906e4ed369be537f.png

另外,您还可以设置该命令,以便仅当您按住Shift键向下单击驱动器时才会出现该命令,这与隐藏“打开命令提示符”命令的方式非常相似,除非您按住Shift+右键单击文件夹。为此,右键单击powershelImenu键并选择New >字符串值。将新值命名为“Extended”,您不需要对它做任何更改。只要有那个字符串,就会导致命令隐藏在Shif键访问后面。

cd8722030128c7fe5e9aa1565b7ce2e8.png

无论您是否采取了创建扩展值的可选步骤,流程的其余部分都是相同的。接下来需要在powershellmenu键中创建一个新键。右键单击powershellmenu键并选择New >键。将新键命名为“command”。

f6ff85240e16960a6bf5d653ad05c9e1.png

现在,您将更改新命令键中的(默认)值。选择命令键后,双击(默认)值以打开它的properties窗口。

2af9c0bf552ee7418850aaa5104851f8.png

(默认)值指定在上下文菜单上选择该选项时将运行的实际命令。在“值数据”框中键入以下文本,然后单击“确定”。

C:Windowssystem32WindowsPowerShellv1.0powershell.exe -NoExit -Command Set-Location -LiteralPath '%L'
5df8da736e0b92c9e342ffd378f10961.png

更改应该立即发生,这样您就可以退出注册表编辑器。要进行测试,只需右键单击任何文件夹(如果设置了该选项,则右键单击Shift+右键),并选择“Open with PowerShell”命令。

5cd0ad321258c172a2a4d39164c0d6c5.png

PowerShell窗口应该立即打开,并在几分钟后将您放入右键单击的文件夹中。

a445175b0e8accd37acd148304e32baa.png

如果您想随时逆转更改,只需回到注册表并删除您创建的powershellmenu键。这将自动删除您在powershellmenu键中创建的任何值和其他键,并从上下文菜单中删除该命令。

这些技巧实际上只是powershellmenu键,简化为我们在前一节中讨论的附加键和值,然后导出到a。注册文件。运行hack只是修改值。如果您喜欢摆弄注册表,那么花点时间学习如何修改注册表是值得的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/344572.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤教育】电大中专计算机使用基础_1作业 题库

下列类型的软件中,功能没有任何限制且又不需要付费的是()。 A共享软件 B正版软件 C免费软件 D试用软件 错误 正确答案:左边查询 学生答案:B 2在常见的软件版本号中,Professional表示()。 A测试版 B专业版 C家庭版 D免费…

【渝粤教育】电大中专计算机职业素养_1作业 题库

1曾经的一项调查发现一些企业业绩不好,客户流失的最重要的原因是()。 A企业产品价格不好 B企业员工素养达不到要求 C企业产品质量问题 D企业管理问题 错误 正确答案:左边查询 学生答案:A 2职业素养是人类在社会活动中要…

github 公钥 私钥_理解公钥与私钥

一直都对公钥和私钥的概念不清不楚,以至于在 腾讯面试 被问到“如何在一个不安全的环境中实现安全的数据通信?”时,并没有答上来。今天查阅了一些资料,决定写一篇总结文章来加深自己的理解。一、公钥算法与私钥算法1、私钥算法私钥…

多云系统的授权

这是我目前正在致力于消耗SPIFFE( 安全生产身份框架 (Every Production Identity Framework For Everyone )在WSO2的Prabath Siriwardena先生的启发下,在Moratuwa大学的Gihan Dias教授的指导下,通过信任和身份验证在动…

【渝粤教育】电大中专跨境电子商务理论与实务 (28)作业 题库

1.跨境电子商务对接“中国制造”激活了“买卖全球”,而与跨境电商联合则成为“中国制造”在全球崛起的重要支点。该说法( ) A.正确 B.错误 错误 正确答案:左边查询 学生答案:B 2.京东海外购的运营模式是( &…

级联选择组件_如何开发一个 Antd 级联多选控件

本文也同步发在掘金上, https:// juejin.cn/post/69149942 41940750343 Intro 这篇文章将从零开始介绍如何开发一个 Antd 的级联多选选择器。先看效果: Github,Sandbox 阅读完这篇文章,不仅可以学会如何实现级联多选的功能,还可以顺便学会: 如何发布一个 Typescript 编写…

python安卓自动化测试工具有哪些_Android 手机自动化测试工具有哪几种?

如今自动化测试已经应用到每天的测试中。这不足为奇,因为自动化测试在测试过程中节约了时间,还能避免包括人为因素造成的测试错误和遗漏。自动化测试工具选择很多。一些是开源的,一些非常贵。一些自动化工具是几年前出的,一些才在市场上出来。…

通过Spring Integration消费Twitter Streaming API

1.概述 众所周知, Spring Integration具有用于与外部系统交互的大量连接器。 Twitter也不例外,而且很长一段时间以来,因为Spring Social一直是一个开箱即用的解决方案,Spring Integration利用该解决方案来连接到社交网络。 1.1Sp…

mysql5.6 1g内存_1G内存用MySQL5.6还是用MySQL5.5比较好

mysql的50版本和51版本的区别:一、5.0 增加了stored procedures、views、cursors、triggers、xa transactions的支持,增加了inforation_schema系统数据库。二、5.1 增加了event scheduler,partitioning,pluggable storage engine …

java aspectj_Java:AspectJ的异常翻译

java aspectj在这篇博客文章中,我描述了如何使用AspectJ自动将一种异常类型转换为另一种异常类型。 问题 有时,我们处于必须将异常(通常由第三方库引发)转换为另一种异常的情况。 假设您正在使用像hibernate这样的持久性框架&…

mysql5.6.33安装教程_Linux下mysql5.6.33安装配置教程

本教程为大家分享了mysql5.6.33在linux下的安装配置方法,供大家参考,具体内容如下1、下载下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads下载版本:我这里选择的5.6.33,通用版,linux下6…

【渝粤教育】广东开放大学 劳动关系理论与实务 形成性考核 (1)

选择题 题目: 劳动关系的主体是( )。 答案:看左侧 题目: 主要研究企业对员工的管理政策、策略和实践的学派被称为( )。 答案:看左侧 题目: 工会以(…

【渝粤教育】广东开放大学 土木工程测量 形成性考核 (45)

选择题 题目:地面点沿法线方向至参考椭球面的距离称为该点的() 题目:地面点沿铅垂线方向至大地水准面的距离称为该点的() 题目:我国目前采用的高程基准是 题目:象限角的取值范围 题目…

基于表达式的访问控制

1.概述 今天,我们将回顾基于表达式的访问控制(EBAC),基于角色的访问控制(RBAC)和基于属性的访问控制(ABAC)之间的区别,并将重点放在EBAC上。 2.什么是基于表达式的访问控…

excel数据命令导入mysql_如何将EXCEL数据导入MYSQL

VBA对MySql数据库进行读取和写入操作时间:2009-10-06 09:18:47来源:网络 作者:未知 点击:178次以下代码用于32位系统,Office 2003,环境,MySql版本5.1在使用前需要先安装MySql的驱动,进行正确配置注意:必须给出正确的服务器名、数据库名、表名、数据库连接…

【渝粤教育】广东开放大学 工程力学 形成性考核 (27)

选择题 题目:物体受平面内三个互不平行的力作用而平衡,三个力的作用线()。 题目:力偶对物体的作用效应,决定于()。 题目:平面平行力系的独立平衡方程数目一般有&#xff…

node mysql安装目录_nodejs 指定全局安装路径和缓存路径

1、前提:已安装 nodejs(nodejs官网 https://nodejs.org), 并且已将其添加到了环境变量 path 中;2、进入cmd命令行,然后输入 node -v ,测试是否安装成功,出现版本号就表示安装成功3、进入cmd命令行,然后输入…

【渝粤教育】广东开放大学 房屋建筑学 形成性考核 (50)

选择题 题目:以下基础一般应用于单层厂房的基础是 题目:以下属于刚性防水的是 题目:装配整体式钢筋混凝土楼板包括 题目:当主梁的跨度为7m时,以下主梁高设计尺寸合理为 题目:是指为了防止建筑物构件由于气候…

【渝粤教育】广东开放大学 文化项目管理 形成性考核 (36)

选择题 题目: ( )是依据一定的标准和程序,对政策的效益、效率及价值进行判断的一种政治行为,目的在于取得有关这些方面的信息,作为决定政策变化、政策改进和制定新政策的依据 选择一项: 答案:看左侧 题目&…

mysql的sql执行原理图_性能测试MySQL之SQL运行原理

一,MySQL运行原理两个一样的图1,SQL语句执行的过程详细说明如上图所示,当向MySQL发送一个请求的时候,MySQL到底做了什么:a, 客户端发送一条查询给服务器。b, 服务器先检查查询缓存,如果命中了缓存&#xff…