首页 > 其他分享 >解决方案 | 如何实现右键添加【管理系统环境变量】,更加方便快捷的直达环境变量修改页面?

解决方案 | 如何实现右键添加【管理系统环境变量】,更加方便快捷的直达环境变量修改页面?

时间:2024-12-29 14:07:48浏览次数:6  
标签:shell menuName% echo 菜单 右键 方便快捷 环境变量

 

 

 

实现如上效果。

本地新建一个bat文件,代码如下:(懒得编辑的直接下载做好的右键管理员身份运行就行:https://wwnb.lanzoul.com/il4DK2jbhwbi  )

 

@echo off
:: 设置菜单名称、命令和图标路径
set "menuName=管理系统环境变量"
set "command=mshta vbscript:createobject(\"shell.application\").shellexecute(\"C:\\Windows\\System32\\rundll32.exe\",\"sysdm.cpl,EditEnvironmentVariables\",\"\",\"runas\",1)(close)"
set "iconPath=%SystemRoot%\System32\shell32.dll,35"  :: shell32.dll 中的电脑图标

:: 提示用户选择安装或卸载
ECHO 作者主页:https://www.cnblogs.com/issacnew
ECHO 时间:2024年12月29日
ECHO ========================================
echo 请选择操作(务必以管理员身份运行):
echo 1. 安装右键菜单:管理系统环境变量
echo 2. 卸载右键菜单:管理系统环境变量
set /p choice=请输入数字 (1 或 2):

:: 根据用户选择执行相应操作
if "%choice%"=="1" (
    call :InstallMenu
) else if "%choice%"=="2" (
    call :UninstallMenu
) else (
    echo 无效的选择,请重新运行脚本并输入 1 或 2。
    pause
    exit /b
)

:: 安装右键菜单
:InstallMenu
reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\%menuName%" /ve /d "%menuName%" /f
reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\%menuName%\command" /ve /d "%command%" /f
reg add "HKEY_CLASSES_ROOT\Directory\Background\shell\%menuName%" /v "Icon" /d "%iconPath%" /f
echo 右键菜单已安装。
pause
exit /b

:: 卸载右键菜单
:UninstallMenu
reg delete "HKEY_CLASSES_ROOT\Directory\Background\shell\%menuName%" /f
echo 右键菜单已卸载。
pause
exit /b

 

 

 

不需要这个右键菜单的时候,再次运行这个脚本,选择2即可删除。

 

标签:shell,menuName%,echo,菜单,右键,方便快捷,环境变量
From: https://www.cnblogs.com/issacnew/p/18638728

相关文章

  • Python的安装以及环境变量的配置
    一、python是什么及如何安装?Python是一种面向对象、解释型、动态类型计算机程序设计语言,是一种面向对象的动态类型语言;其能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。二、安装步骤下载地址:https://www.python.org/downloads/windows/下载完成后......
  • Windows 11 系统右键菜单默认显示全部选项的方法(亲测有效)
    本章目录:win11中默认右键效果如下:修改后效果如下:Win+R输入CMD打开终端:复制下方命令:输入终端:==重点:重启资源管理器,非常重要(参考其它教程都没有这一步)==输入终端:返回桌面,试验效果如下:win11中默认右键效果如下:修改后效果如下:Win+R输入CMD打开终端......
  • 针对Windows 11右键菜单显示不全的问题,可以通过如下方法修复
     使用注册表编辑器按键盘上的【Win+X】组合键,或右键点击任务栏上的【Windows开始徽标】,在打开的右键菜单项中,选择【运行】;运行窗口,输入【cmd】命令,按【确定或回车】打开命令提示符窗口;输入并按回车执行以下命令: reg.exeadd"HKCU\Software\Classes\CLSID\{86ca1aa0-3......
  • 右键菜单添加复制完整路径和文件名
    效果截图:注册表脚本实现将以下注册表命令保存为Clip.reg:WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOT\*\shell\CopyFileUrl]@="复制完整路径和文件名(&F)"[HKEY_CLASSES_ROOT\*\shell\CopyFileUrl\command]@="cmd/q/cecho%1|clip.exe"[HKEY_CL......
  • word无法创建工作文件,检查临时环境变量。
    word无法创建工作文件,检查临时环境变量。wordpreview版本,关联打开文件出现报错。word无法创建工作文件,检查临时环境变量。打开注册表,删除键HKCR\CLSID{84F66100-FF7C-4fb4-B0C0-02CD7FB668FE}然后重启电脑即可。参考如下内容:https://learn.microsoft.com/en-us/offi......
  • 使用 PowerShell 脚本为 Cursor 添加右键菜单项
    使用PowerShell脚本为Cursor添加右键菜单项一、日常工作中的效率提升 通过右键菜单快速访问常用程序可以显著提高效率。本文将介绍如何使用PowerShell脚本为Cursor应用程序添加右键菜单项,使你能够方便地在文件、文件夹以及文件夹背景上通过右键菜单直接打开Cursor。......
  • Win11系统如何更改为Win10右键菜单样?Win11系统更改为Win10右键菜单样式方法
    Win11系统更改为Win10右键菜单样式方法:1、按“Win+X”或者鼠标右键点击“开始”菜单,打开“终端管理员”。如下图:2、在命令输入下方命令:regadd"HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32"/f/ve3、按“Enter(回车键)”确认,等待提......
  • win11配置JDK23环境变量
    好久没配置环境变量了,这次进行来配置一下Step1.下载JDK23,这是链接 https://download.oracle.com/java/23/latest/jdk-23_windows-x64_bin.msi (sha256)Step2.安装咯,这里就略过了,设置好安装目录后点确定,最后close就OK了~Step3.我的系统是win11,右键“我的电脑”或者“此电脑......
  • vb编译环境运行没问题,生成exe运行时报错,错误"48"加载dll错误,右键以管理员身份运行可以
    解决办法(推荐):打开vb后,弹出新建工程标准exe,要点打开。然后再打开已建的工程,这样生成的exe可以直接双击运行,就不会报错了。 2、如需重装vb,要记得“数据访问”点“更改选项”去掉ADO和RDS前面的勾选,不然会一直停在更新状态。1.打开安装包点击SETUP.EXE(如果会跳出一个兼容性......
  • NXP-IMX-8M 开发板-uuu工具下载、源码编译、添加环境变量
    前言全局说明一、说明1.1环境:Windows11家庭版23H222631.3737Ubuntu18.04.6LTS(Linuxqt-vm5.4.0-150-generic#167~18.04.1-UbuntuSMPWedMay2400:51:42UTC2023x86_64x86_64x86_64GNU/Linux)二、uuu刷机工具2.1下载https://github.com/nxp-imx/mfg......