右键菜单增加命令行菜单项

将下面代码保存成 bat 文件,然后以管理员权限运行,即可在右键菜单添加名为“ms-dos"的菜单项。

@echo off
setlocal EnableExtensions
setlocal EnableDelayedExpansion
set "params=%*"
cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || (  echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~sdp0"" && %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B )
title=添加 “command line” 菜单项到右键菜单

reg add "HKCR\*\shell\ms-dos" /ve /d "&Command line" /f
reg add "HKCR\*\shell\ms-dos\command" /ve /d "cmd.exe" /f
reg add "HKCR\Folder\shell\ms-dos" /ve /d "&Command line" /f
reg add "HKCR\Folder\shell\ms-dos\command" /ve /d "cmd.exe" /f
pause
exit
关键词:批处理

转载原创文章请注明,转载自晴天博客,原文地址:http://www.qt06.com/post/368/

上一篇:整理关于“滴滴版 Uber 对视障用户不够友好”的相关报道链接

下一篇:简单一段代码让 typecho 支持 JSON 输出

评论: