当前位置: 首页 > java >正文

如何在Windows右键菜单中添加“以管理员身份运行CMD”的选项(含图标设置)

 

引言

在日常使用Windows操作系统时,我们可能会遇到需要以管理员权限打开命令提示符(CMD)来执行某些操作的情况。为了提高效率,我们可以将一个“以管理员身份运行CMD”的快捷方式添加到右键菜单中。本文将介绍如何通过“Windows右键菜单管理”软件实现这一目标,并为其设置图标。

工具准备

  • Windows右键菜单管理:可以从GitHub下载该开源工具。

BluePointLilac/ContextMenuManager: 🖱️ 纯粹的Windows右键菜单管理程序

步骤指南

一、安装并启动“Windows右键菜单管理”

  1. 下载并安装“Windows右键菜单管理”软件。
  2. 启动软件后,在左侧导航栏选择“目录背景”,这样可以在文件夹内或桌面上使用此功能。

二、创建“以管理员身份运行CMD”菜单项

  • 1、新建菜单项目

    • 在软件界面中点击“新建一个菜单项目”,弹出设置窗口。
    • 输入名称如“以管理员身份运行CMD”

 

 

  • 2、填写命令

    这段命令通过PowerShell启动一个新的CMD进程,并使用-Verb RunAs参数确保该进程以管理员权限运行。"%V"代表当前选中的文件夹路径。

在“菜单命令”框中输入以下命令:

powershell.exe -Command "Start-Process cmd.exe -ArgumentList '/s', '/k', 'pushd', '\"%V\"' -Verb RunAs"
  • 3、确认保存

输入完毕后,点击“确定”按钮保存设置。

  • 4、设置图标

    • 点击图标设置按钮,浏览系统文件路径。
    • 选择C:\WINDOWS\System32\cmd.exe作为图标来源,这将自动提取CMD程序的图标作为菜单项的图标。

 

 

三、验证和测试

  • 完成上述步骤后,我们在任意文件夹背景上右键点击时应该可以看到新添加的“以管理员身份运行CMD”选项。
  • 点击该选项后,系统会弹出用户账户控制(UAC)提示,确认后即可在指定文件夹中以管理员权限打开命令提示符窗口。

注意事项

  • 权限问题:我们需要确保有足够的权限来执行这些操作,特别是在修改注册表或添加需要管理员权限的功能时。
  • 备份建议:在进行任何涉及系统级别的修改前,最好了解相关操作的影响,并做好数据备份工作。
  • 调整需求:根据我们的具体需求,可能需要调整命令参数或其他设置。

结语

通过以上步骤,我们可以轻松地在Windows右键菜单中添加一个以管理员身份运行CMD的快捷方式,并为其设置相应的图标。这种方式不仅提高了我们的工作效率,也使得日常操作更加便捷。希望这篇笔记对大家有所帮助!

 

http://www.xdnf.cn/news/8879.html

相关文章:

  • 6.4.2_2最短路径算法-Dijkstra算法
  • DAY34
  • Spring | 在Spring中使用@Resource注入List类型的Bean并按优先级排序
  • VMware+Windows 11 跳过安装阶段微软账号登录
  • TSO-DSO接口有功和无功灵活性区域估计
  • 需求管理工具使用不当,如何优化?
  • 今日は進展があまりありませんでした。悪名高いACM
  • RocketMQ 索引文件(IndexFile)详解:结构、原理与源码剖析
  • WebGL3(WebGL or WebGPU?)
  • QTableWidget的函数和信号介绍
  • Android7 Input(九)View 建立Input Pipeline
  • html学习
  • MySQL:索引
  • hugo博客搭建,github部署
  • 前缀和知识笔记
  • 差速器行星齿轮机械加工工艺及工序卡设计
  • Redis缓存异常问题深度解析:穿透、击穿与雪崩
  • 如何设计一个高性能的短链设计
  • ind_knn_ad环境搭建和运行【用自己的数据集】
  • 【Linux】系统程序−进度条
  • DAX权威指南3:变量、迭代函数与计算组
  • 【MySQL】第十一弹——JDBC编程
  • 如何用,向量表示3维空间种的有向线段(4,2,3)
  • 【电子通识】FPC连接器组成部分与不良案例术语
  • 常用正则表达式及语法详解
  • 【医学影像 AI】探索 MONAI:医学影像 AI 的综合框架
  • matlab实现SS-ELM和US-ELM
  • 计算机网络技术(二)
  • Linux多线程编程
  • 如何使用Webpack实现异步加载?