中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-09-15 12:58
47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行
DOS批处理 & 脚本技术(批处理室) » 如何新建一个批处理?
可打印版本  1,462 / 13
第1楼 qingfushuan 发表于 2007-02-25 02:27
高级用户 发帖 327 积分 502
如何新建一个批处理?
潜水好久了,发个新帖问问

各位用什么新建个批处理

如:右键
@echo off
reg add HKCR\.bat\ShellNew /v nullfile /f
reg add HKCR\batfile /v e /d p /f

我数了下,得右键(新建p)-左键(点击)-更名(键盘)-右键(编辑)-左键(点击)

天啦,得点4下鼠标,还得右左右左的,麻烦得很,完了还得(@echo off)--又得键盘输

入8个字符,一个空格,

有快点的没,最好双击就ok的?

[ Last edited by qingfushuan on 2007-2-24 at 01:29 PM ]
第2楼 qasa 发表于 2007-02-25 02:47
高级用户 发帖 311 积分 959 来自 广东-LianJiang
我看到楼主发这个贴的时候,有点呆了一下。
怎么楼主也算中级用户了,怎么还发这种贴呀......
要是新手问起来还不算奇怪,无言中......
第3楼 qingfushuan 发表于 2007-02-25 02:52
高级用户 发帖 327 积分 502
才到水区灌到300分的哈
用时2小时到水区灌到300分的哈
第4楼 everest79 发表于 2007-02-25 03:19
金牌会员 发帖 1,127 积分 2,564
第5楼 slore 发表于 2007-02-25 04:08
铂金会员 发帖 2,478 积分 5,212
晕~右键新建放上自动出来不用点左键啊。

那给你这个吧~刚写的。


解压到任意文件夹(没测试有没有空格~我直接放到D盘了)

2个文件:

Crbat.cmd:

注册Crbat.bat:


先运行注册Crbat.bat,你刷2次新建,就可以看到个Creat Bat文件类型,你新建一个,然后双击。

附件
4bat.rar (457 bytes)
第6楼 slore 发表于 2007-02-25 04:13
铂金会员 发帖 2,478 积分 5,212
4楼的不错!忘了filename了。
第7楼 qingfushuan 发表于 2007-02-25 06:34
高级用户 发帖 327 积分 502
谢谢各位朋友的帮助
来联盟时我一直用的,新建文本文件--更名为XXX.bat--编辑-@echo off,麻烦死了

还好,搜索到了右键的.bat,五楼的朋友在注册.bat中的第5句出错:

reg add HKCR\Crbatfile\shell\open\command /ve /d %cd%\Crbat.cmd" \"%%1\"" /f

错误:命令行参数太多

Crbat.cmd可以的,还能再懒点吗,光标能不能在第二行闪动

[ Last edited by qingfushuan on 2007-2-24 at 05:42 PM ]
第8楼 everest79 发表于 2007-02-25 06:46
金牌会员 发帖 1,127 积分 2,564
我一直就是用楼主你一直用的方法,这个新建脚本是按你要求模仿MS-HTML文档新建方法来的
第9楼 slore 发表于 2007-02-25 06:49
铂金会员 发帖 2,478 积分 5,212
D:\4bat>reg add HKCR\.Crbat\ShellNew /v NullFile /f

操作成功结束

D:\4bat>reg add HKCR\Crbatfile /ve /d Creat" Bat" /f

操作成功结束

D:\4bat>reg add HKCR\Crbatfile\DefaultIcon /ve /d C:\WINDOWS\system32\cmd.exe,0
/f

操作成功结束

D:\4bat>reg add HKCR\Crbatfile\shell /ve /d open /f

操作成功结束

D:\4bat>reg add HKCR\Crbatfile\shell\open\command /ve /d D:\4bat\Crbat.cmd" \"%
1\"" /f

操作成功结束

你路径有空格吧。。。
第10楼 zch1366 发表于 2007-02-25 21:50
中级用户 发帖 148 积分 326
7楼的不错!
第11楼 qingfushuan 发表于 2007-02-26 00:54
高级用户 发帖 327 积分 502
能再懒点吗
Crbat.cmd可以的,还能再懒点吗,光标能不能在第二行闪动,免得再按一下↓键
第12楼 slore 发表于 2007-02-26 02:58
铂金会员 发帖 2,478 积分 5,212
那要么不用P了,用脚本,打开后发送一个按键=。=你是不是太懒了?
第13楼 qingfushuan 发表于 2007-02-26 05:50
高级用户 发帖 327 积分 502
呵呵
批处理本来就是为了减少工作量才发明的=給懒人的
第14楼 6622186 发表于 2007-03-14 01:43
高级用户 发帖 411 积分 894
用 copy 命令也可以


copy nul file.bat
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023