用BAT文件怎么写才能让游戏自动添加注册表并正常游戏(不修改客户机的情况下)

来源:百度知道 编辑:UC知道 时间:2024/05/04 03:55:16
我写了这个文件
echo off
E:\劲舞团\1.reg
E:\劲舞团\patcher.exe

但是它老出现 添加注册表的那个框
我是网吧的网管 游戏都放在服务器上。下面每台机器添加注册表有点麻烦。谁能帮写个BAT命令运行游戏带添加注册表我就谢谢各位了

@echo off
E:\单机游戏\CS1.6中文版\cn.reg
E:\单机游戏\CS1.6中文版\cstrike.exe
怎么让第一项自动应答?

运行后出现 是否将****中的信息添加到注册表 是(Y) 否(N)
点是后 又出现 确定

@echo off
y| E:\劲舞团\1.reg
y| E:\劲舞团\patcher.exe
这样什么都不出了

改成这样就好了。

@echo off @的意思是这句也不显示。
y| E:\劲舞团\1.reg
y| E:\劲舞团\patcher.exe 相当于按Y

你试试吧
----------------------------
以下是详细说明。
常用命令
??
??echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。
??
??==== 注 ===========
??首先, @ 不是一个命令, 而是DOS 批处理的一个特殊标记符, 仅用于屏蔽命令行回显. 下面是DOS命令行或批处理中可能会见到的一些特殊标记符:
??CR(0D) 命令行结束符
??Escape(1B) ANSI转义字符引导符
??Space(20) 常用的参数界定符
??Tab(09) ; = 不常用的参数界定符
??+ COPY命令文件连接符
??* ? 文件通配符
??"" 字符串界定符
??| 命令管道符
??< > >> 文件重定向符
??@ 命令行回显屏蔽符
??/ 参数开关引导符
??: 批处理标签引导符
??% 批处理变量引导符
??
??其次, :: 确实可以起到rem 的注释作用, 而且更简洁有效; 但有两点需要注意:
??第一, 除了 :: 之外, 任何以 :开头的字符行, 在批处理中都被视作标号, 而直接忽略其后的所有内容, 只是为了与正常的标号相区别, 建议使用 goto 所无法识别的标号, 即在 :后紧跟一个非字母数字的一个特殊符号.
??第二, 与rem 不同的是, ::后的字符行在执行时不会回显, 无论是否用echo on打开命令行回显状态, 因为命令解释器不认为他是一个有效的命令行, 就此点来看, rem 在某些场合下将比 :: 更为适用; 另外, rem 可