无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3786|回复: 3
打印 上一主题 下一主题

右键添加新建批处理的注册表文件

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-4 22:27:37 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
对于经常时常编写BAT文件的人来说,一般是新建一个文本,然后另存为 .bat,每次都有这个费事的步骤,于是想如何在右键新建菜单里添加新建批处理文件。

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

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

右键添加新建批处理.rar

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

4#
发表于 2006-12-7 08:26:12 | 只看该作者
修改注册表,只用两句话就可以实现右键添加新建批处理
reg add HKCR\.bat\ShellNew /v nullfile /f >nul
reg add HKCR\batfile /ve /d testbat /f >nul
回复

使用道具 举报

3#
发表于 2006-12-6 23:59:00 | 只看该作者
意外的搜获!!保存了
回复

使用道具 举报

2#
 楼主| 发表于 2006-12-4 22:34:55 | 只看该作者
批处理的源码,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
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 00:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表