linux 命令行管理员身份运行程序,鼠标右键打开命令行cmd(管理员身份)

本文介绍了在Windows系统中如何通过修改注册表,实现右键菜单中以管理员权限打开命令行窗口的功能。通过创建和删除特定的注册表键值,用户可以便捷地在任意文件夹或桌面位置启动具有管理员权限的cmd。此外,文章还提到了'HasLUAShield'键值的作用,用于显示UAC盾牌图标,并解释了'pushd'命令的作用,即在命令行中切换目录。

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

参考:https://blog.csdn.net/bdss58/article/details/54745380

添加到注册表

将下面命令保存为reg文件:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[HKEY_CLASSES_ROOT\Directory\shell\runas]

@="Open command window here as Administrator"

"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]

@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

@="Open command window here as Administrator"

"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]

@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[HKEY_CLASSES_ROOT\Drive\shell\runas]

@="Open command window here as Administrator"

"HasLUAShield"=""

[HKEY_CLASSES_ROOT\Drive\shell\runas\command]

@="cmd.exe /s /k pushd \"%V\""

[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

"HasLUAShield"=""

@="Open command window here as Administrator"

[HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas\command]

保存 文件名为 Add_Open_Command_Window_Here_as_Administrator.reg

然后双击执行就可以了。

卸载

类似上面的,执行下面注册表命令就可以了:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\runas]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\runas]

[-HKEY_CLASSES_ROOT\Drive\shell\runas]

[-HKEY_CLASSES_ROOT\LibraryFolder\background\shell\runas]

~

补充:

1、HasLUAShield   By creating a registry value named HasLUAShield (REG_SZ) on the static verb, you can add the UAC shield icon to the corresponding item in the right-click menu. 参考:https://www.winhelponline.com/blog/add-uac-shield-icon-right-click-context-menu-windows-7/

2、pushd   The Pushd command stores the current directory for use by the popd command, and then changes to the specified directory.  参考:http://www.windowscommandline.com/pushd/ 和  https://baike.baidu.com/item/pushd/8514754?fr=aladdin

Windows 桌面和文件夹的右键->打开命令行窗口

Windows 桌面和文件夹的右键->打开命令行窗口 1.先按下shift,再点鼠标右键运行CMD,(不是管理员权限) 上图是我已经加了右键的,并且 系统设置了  ps代替cmd,所以是“在此处 ...

WIN7、WIN8 右键在目录当前打开命令行Cmd窗口(图文)

Win7系统大家习惯“Win+R”的组合键打开命令提示符. 通常右击文件夹是没有进入命令行 进入某个文件夹里面,先按住Shift键,然后鼠标右键,出现选项“在此处打开命令窗口(W)”也可以打开命令行. ...

WIN7右键在目录当前打开命令行Cmd窗口

Win7系统大家习惯“Win+R”的组合键打开命令提示符. 2. 通常情况下,我们点击鼠标右键是没有命令行选项的.. 3.在桌面上先按住Shift键,然后鼠标右键,出现选项“在此处打开命令窗口(W)” ...

右键在目录当前打开命令行cmd窗口

Win7系统大家习惯“Win+R”的组合键打开命令提示符. 方法/步骤2 通常情况下,我们点击鼠标右键是没有命令行选项的. 方法/步骤3 在桌面上先按住Shift键,然后鼠标右键,出现选项“在此处打开 ...

右键管理员身份打开 命令行cmd

添加到注册表将下面命令保存为reg文件: Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\Directory\shell\runas] ...

如何在普通用户权限cmd怎么使用命令行变为管理员权限

这两天在弄MySql,由于我下载的是免安装版本,环境自己配置了一下.有强迫症不喜欢某些服务打开在我不需要的时候,我一般都设置为手动,但是每次使用数据库时都要使用net start mysql启动MyS ...

Win10添加右键在此处打开命令行

通过添加注册表项,实现右击“在此处打开命令行功能” 注册表位置:HKEY_CLASSES_ROOT\Directory\Background\shell\ win10系统用标识右键菜单打开命令行的键, ...

Windows 10快速在指定目录打开命令行

一.我们在想要到达的目录上按住shift键并点击鼠标右键.看到了吗,这时候在弹出菜单里多了一个选项,就是"在此处打开命令窗口",我们点开看一下. 二.不过有时候我们需要以管理员的权 ...

windows小技巧 从文件夹直接打开命令行位置

windows下从命令行打开某个目录下的东东时,会一直cd  ~~~~,更简单的是: 直接用鼠标找到该文件夹或者文件,按住Shift键然后点击鼠标右键,选择"在此处打开命令行"即可 ...

随机推荐

14、C#基础整理(函数)

函数 1.概念:是一个带有输入参数.输出参数.返回值的代码块. 2.写法: 修饰符  返回值类型  函数名(输入参数,输入参数) { 方法段 return 返回值; } 3.注释: (1)输入参数格式 ...

Android 给listview设置分割线与边界的距离

ListView可通过配置 android:dividerline android:dividerHeight 来实现分割listview中item的效果,如图: 如果想跟上图一样实现这种有设计的分割 ...

Jasper_filter data_pass field data from main to sub to filter some data

main report: 1 add variable

### 在 Windows 上使用 Git 命令行 #### 安装 Git 为了能够在 Windows 操作系统上使用 Git 命令行工具,首先需要安装 Git。可以从官方网站下载适用于 Windows 的 Git 版本,并按照向导完成安装过程。 #### 配置环境变量 安装完成后,通常无需额外配置环境变量,因为安装程序会自动设置 PATH 变量以便可以在命令提示符下运行 `git` 命令。不过建议重启计算机使更改生效。 #### 使用 Git Bash 或者 PowerShell/CMD Git 提供了一个名为 Git Bash 的终端模拟器,在其中可以直接执行 Linux/Unix 类型的 shell 脚本以及 Git 相关指令;当然也可以选择直接在 PowerShell 或 CMD 中输入 Git 命令来管理版本库。 #### 处理中文显示问题 对于可能出现的中文乱码情况,可以通过调整 Git Bash 设置解决此问题[^4]: ```bash # 打开Git-Bash窗口后,通过鼠标右键菜单访问Options对话框, # 进入Text标签页内把Locale设为zh-CN, # 同时Character Set选成UTF-8编码方式。 ``` #### 克隆仓库实例 当想要获取某个特定项目的源代码副本时,可以利用如下所示的方式来进行克隆操作: ```bash $ git clone https://github.com/ZhangXiaoixiang/testGit.git # 来源于具体案例中的地址之一 [^1] ``` #### 创建分支并切换工作区 有时希望在一个新的特性分支里开展新功能的研发,则可采用 `-b` 参数指定要创建的新分支名称的同时实现快速转换至该分支的目的[^3]: ```bash $ git checkout -b feature_branch_name ``` #### 日常开发流程概览 针对日常协作场景下的基本操作序列如下所列[^5]: - 将这些改动加入暂存区(`git add .`); - 记录此次变更(`git commit -m "描述性的消息"`); - 更新远端最新状态(`git pull origin 主干名`); - 推送个人贡献给团队共享资源(`git push origin 自己负责的部分`);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值