快捷新建自定义格式文件、右键添加以管理员身份运行命令提示符菜单

  

  大多数Windows用户,右键中默认新建的文件格式就那么二种。这恐怕对大家爱折腾或者特殊要求的人手的话可能有点不便民,比如说要创设个
.reg .bat .vbs等格式的公文,就需要新建个公文文件修改后缀为
依旧是透过对应软件保存
.reg .bat
.vbs等。是不是有点麻烦哟,可以还是不可以在右键中的新建选项中添加我们所想要的文件类型呢。在大Windows的条件下,这么些没什么问题的。

  Regedit
注册表是Windows系统下一个好玩而又有力的事物,这里注册表(Registry,繁体中文版Windows操作系统称之为登录档)是Microsoft
Windows中的一个要害的数据库,用于存储系统和应用程序的安装信息。算是Windows系统的一个的中坚吧,综上可得这其间的设置关联着重重大家所接触的UI交互界面,比如可以采纳去掉连忙模式图标的小箭头、管理员身份标识的小盾牌等等,像本作品添加新建选项的文件格式也是不在话下的。

 比如要在右键新建选项中添加
Bat
批处理文件,大家得以在(管理员)命令指示符下运行下面两条命令即可。此命令提醒符一定如若具有管理员权限否则权限不够,在开头菜单中的
Windows 系统 或 附件
文件中找到命令提醒符右键以管理员身份运行,若登录的是系统内置的领队账户
Administrator
就直接打开即可,判断是否为协会者权限能够因而标题栏判断,倘诺会标有
管理员: C:\WINDOWS\system32\cmd.exe 等字样。

  上面的指令大小写都足以,为了雅观且和连串安装的一样才将一定字母举办大写,运行第一条命令就可以了此时右键新建选项就有
Windows
批处理的文件类型了,至于第二个吗命令应该是修改选项突显的名目吧,不过笔者试了没有什么样用。

 

reg add "HKCR\.bat\ShellNew" /v NullFile /t REG-SZ /d "" /f

reg add "HKCR\.bat\ShellNew" /v FileName /t REG_EXPAND_SZ /d "" /f

 

  有关命令的分解就大概说一下啊,
HKCR 是注册表五大主目录树之一的 HKEY_CLASSES_ROOT
的简写,本目录是程序运行时必备的信息,还有其他四项就不一一表达了,详情可以百度。前面这么些参数
像 /f /v /d 可以在指令指示符中输入 reg add /?
举行详细的明白,HKCR\.bat\ShellNew 中ShellNew是新建项的名称
当然可不上名称这么简单,就是以此项规定该文件类型是否在右键新建选项中,还有其下名为
NullFile 的字符串值 。 REG-SZ 就是象征字符串值 REG_EXPAND_SZ
则意味着可进展字符串值 不止这三种还有八种左右吧 不详说了。前边的 “”
就是后面对应字符串值的值 这里表示为空。

  运行成功后右键,在新建选项中就有刚才添加的
Windows 批处理。你可以将 .bat 替换成你所急需添加的后缀,像 .vbs .html .c
.cpp .reg .js .cmd 等等,要书写正确哟
不然就成了注册表的一个废品数据咯。

  当然爱折腾的人就不会满足如此暗操作,就足以经过命令
regedit 或软件 Registry Workshop进入注册表举办修改, 路径
HKEY_CLASSES_ROOT 目录下以 .开始的就是Windows系统闽南语件格式的后缀名
展开新建名为 ShellNew 的项 然后在此项中(即左边框中)建立个名为 NullFile
的字符串值
就OK了。(Tips:像在资源管理器中平等输入字母或文字就可稳定对应文件夹地点,前提就是使定位的始末处于活动状态
鼠标激活状态)
同样的大家就足以经过此办法清除新建中剩下或不常用的文件格式,像 Windows
7中的公文包可以找到 Briefcase 将其下的 ShellNew 项删除
联系人选项对应后缀 .contact 日记本选项后缀 .jnt 。 Windows 7 8 10
的各选项都不大一样,可能有些后缀名也不雷同,跟要实在境况吧。(提醒:
为了预防不必要的损失,删除注册表项此前备份好注册表)

  再往下看,可以见见这一个VBSFILE batfile regfile
等等这多少个都是对应文件格式后缀名。有什么关联吗?展开一看 shell shellex
open command 这多少个单词不生疏吧,大概可以猜出这里应该就是打开情势什么的
再看看 command 项中字符串值的值为 “%SystemRoot%\System32\WScript.exe”
“%1” %* 精晓了吧 大概就是这一个文件类型打开方式默认打开情势就可能种此有涉及。还有任何像 Edit Print runas
这多少个的就和编制、打印、运行地点有关咯,更多的这多少个笔者就未深切领会了,有折腾精神的你不妨玩玩否,然则出于不当的操嗤笑崩了系统笔者就随便啊~
我觉得再度提示折腾往日备份好注册表才是明智之举。

  下边所述就是在右键就添加
以管理人身份命令指示符 选项。运行命令指示符嘛就 Windows + R 输入 cmd
回车就开辟了、按下Shift再右键选项在那里打开命令提醒符窗口或者在起首菜单中找、再不者就去
C:\Windows\System32 或 C:\Windows\SysWOW64
目录去找。这些在报到系统内置的管理人账户 Administrator
的情事下不是问题了,间接打开就是社团者权限。假设不是吧?
就要到起初菜单找到命令提醒符然后右键管理员身份运行仍然到资源管理器目录找到再右键以管理人身份运行。像笔者未启用系统内置管理员
Administrator ,此措施适用没有启用系统内置管理员 Administrator 账户的
Windows 用户,当然想玩也不是不可以。

  上码:

 

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas]
"icon"="C:\\Windows\\System32\\shell32.dll,303"
@="以管理员身份运行命令提示符"
"Extended"=""

[HKEY_CLASSES_ROOT\Directory\Background\shell\runas\command]
@="cmd.exe /t:4f /s /k  pushd \"%V\" "

ca88官网,  复制粘贴到文本文件将其保存为
.reg 为后缀的注册表文件,双击导入注册表这多少个名为
以管理人身份运行命令提醒符的选项
就添加到了右键中,按Shift键右键就应运而生了。什么??!
还要按Shift键?不急听我逐步道来。

  第一行就是注册表的本子声明吧,让系统领会这是个注册表文本文件要导入到注册表,就像
html 讲明 <!DOCTYPE html> 差不多吧,和下面的一致 这么些
[HKEY_CLASSES_ROOT\Directory\Background\shell\runas] 就是 shell
该项下的新建个名为  runas 的项,runas
是以管理人身份运行的所用到的,你可以注册表其余项可以寓目runas,如前言中的
batfile等项下有此项,应该是右键此类格式文件时右键中有以管理员身份运行的意趣。而在此地(空白处右键)没有,就以此来落实右键中添加
以管理员身份运行命令提醒符 的选项,其实就是平时的启动命令提醒符 但是通过
runas 大家才方可管理员身份运行。

  ”icon”=”C:\\Windows\\System32\\Shell32.dll,303″

  这些就是安装选项前图标样式,像右键中个性化、呈现设置这样选项前边有个图标,可以不安装就删除了此行,前边”C:\\Windows\\System32\\Shell32.dll,303″ 就是图标的途径, 这是
Shell32.dll 虽是动态链接库文件不过内含有了百余种图标,那么 303
就是图标的数码了, 其实像 Shell32.dll 是个图标库的玩意儿还有 imageres.dll
imagesp1.dll
(怎么领会吗?快捷模式有个改变图标的效益,当您配合不了某个图标时系统会自动跳转拔取此文件
Shell32.dll 那个文件包含大多数图标 反观自身发现的地点五个少多了
打开后就足以看来众多的图标供采用 而此号码就依照这么些图标排列顺序来编
有点多 要花点时间对应出来呀  记得自己有空的时候对应了一晃的还制作了照片
找找看 找到了再补偿上来)
这多少个在不同Windows系统下是不完全相同的,因为新发布的体系肯定是新增了广大图标和样式
相应的号码也说不定变动 不过新本子 Windows包括旧版本中的图标 。像笔者提供的
Shell32.dll,303 在 Windows 7 下是个中等图标的样式 而 Windows 10
下是一对带勾的积极分子 可是此对应正确的图标应为imageres.dll文件中的 263 号
命令指示符边上一个管理员的图标。

  @=”以管理人身份运行命令提醒符”
此项将命名右键中精选的称谓,大意是将 runas 项下的 (默认) 空白值修改为
以管理员身份运行命令提醒符,在Windows的注册表中每项下都有一个名为 (默认)
的空白(REG_SZ)字符串值,你也得以去除此行 此时挑选中的名称为
以管理员身份运行(A) 系统就分配默认的称号啦。你想什么 it’s up to you
。只是修改过后就从未有过了绑定的按键了 但是应该影响不大吧
,大部分大家是以鼠标进行操作的。**

**  ”Extended”=””
就象征在 runas 项下新建个值为空白名为 Extended 的字符串值,那多少个就是按
Shift 键的所在了,删除此行就无需按下 Shift
再右键,直接右键就看得出。不过若不想直接右键可见就足以添加此行,这么些就和
Windows 7 下按住Shift右键会出现一个 在此地运行命令提醒符 (Windows 10
下是 Powershell 一个比命令提醒符cmd.exe
更强有力灵活的工具)选项的法子接近,添加此项后按下Shift右键系统的
在这边打开命令指示符窗口/在这边打开Powershell窗口会和刚才添加的一头出现在采取中。


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

  @=”cmd.exe
/t:4f /s /k pushd \”%V\””

**  和前面差不多在
runas 项下新建个(默认)空白值为 cmd.exe /t:4f /s /k pushd \”%V\” 名为
command 的项,此项意义就是指向运行文件的门道即 命令指示符 cmd.exe 。
cmd.exe 就是可执行文件 命令提醒符 不多解释, 前面的这么些参数的意味可以在
命令提醒符中运行 cmd /? 领悟详明,简单说一下参数
**

**  /t:4f
就是设置打开的下令指示符窗口前景观和背景象 此处为红底白字
更多的配色请在命令提醒符窗口中运行 color /? 精通详情


**  /s
执行字符串指定的一声令下然后终止 /k 执行字符串指定的下令但保留
注意如你要安装前景观和背景象 那么 /t:4f 这一个参数要添加在 /s /k 此前否则设置无效且提醒语法不得法


**  pushd
是保留当前目录以供 POPD 命令使用,然后改到指定的目录。详情转到
https://technet.microsoft.com/zh-cn/library/cc771180(v=ws.10).aspx


**  \”%V\”
\为转义字符,转义 “” 参数为 %V 笔者也不知其意思,只是看到 Powershell
项下的 commmand 项的 (默认)空白值 的值中后含有 \”%V\”
故也添加上,加不加应该没有怎么问题吗,可是为了保持队形 就添加了。。


**  不甘心这样的用注册表文件导入添加的,可以到注册表中
HKEY_CLASSES_ROOT\Dirctory\Background\shell
目录树下开展添加,对照下面给出的代码依个举行添加设置吧。对于注册表的玩法有为数不少,感兴趣的童鞋呢,自己逐渐去玩。


  最后,提示一下玩从前请备份好注册表哟,选定主干的注册表右键导出,修改保存名称和地方就行了。这是对全部的注册表举行备份,要备份某个项选定某项右键导出就行,苏醒措施就一直打开备份的注册表文件
.reg 导入到统计机就OK。

**  那么,玩的喜悦哟~


 

相关文章