无忧启动论坛

标题: 右键添加新建批处理的注册表文件 [打印本页]

作者: 阿非    时间: 2006-12-4 22:27
标题: 右键添加新建批处理的注册表文件
对于经常时常编写BAT文件的人来说,一般是新建一个文本,然后另存为 .bat,每次都有这个费事的步骤,于是想如何在右键新建菜单里添加新建批处理文件。

前段时间,在DOS联盟看到了在右键添加新建批处理的代码,感觉这个右键功能非常好,对于经常用批处理的非常方便,现改为注册表文件,供大家分享

[ 本帖最后由 阿非 于 2006-12-4 10:37 PM 编辑 ]

右键添加新建批处理.rar

341 Bytes, 下载次数: 155, 下载积分: 无忧币 -2


作者: 阿非    时间: 2006-12-4 22:34
批处理的源码,DOS联盟的NeoASlan写的
@echo off
cd /d %temp%
echo Windows Registry Editor Version 5.00 >>tmp.reg
echo.>>tmp.reg
::下面这个键用来在右键新建里添加“BAT文件”
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.bat\ShellNew] >>tmp.reg
echo "NullFile"="" >>tmp.reg
echo @="" >>tmp.reg
echo.>>tmp.reg
::下面这个键用来自定义新建bat文件的名字,这里设置为“TestBat”
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile] >>tmp.reg   
echo @="TestBat" >>tmp.reg
echo  "EditFlags"=hex:30,04,00,00 >>tmp.reg
regedit /s tmp.reg
del tmp.reg
exit
作者: SPKEEY    时间: 2006-12-6 23:59
意外的搜获!!保存了
作者: ccwan    时间: 2006-12-7 08:26
修改注册表,只用两句话就可以实现右键添加新建批处理
reg add HKCR\.bat\ShellNew /v nullfile /f >nul
reg add HKCR\batfile /ve /d testbat /f >nul




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net./) Powered by Discuz! X3.3