社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 1106阅读
  • 11回复

请大虾帮我解决一下啊(bat)

楼层直达
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
我编了一个BAT的文件啊(菜鸟水平)
比如:D:/negame/11/11.reg
D:/negame/11/11.exe
怎么使它们在BAT的文件中自动运行且关闭那个DOS的窗口,直接进入自己想进的软件或游戏,就是说要运行它而运行了后自动关闭.(表达能力差啊,请大虾认真看看啊)
 
gie
级别: 光盘初级
发帖
666
飞翔币
335
威望
15
飞扬币
11587
信誉值
0
只看该作者 1 发表于: 2007-06-01
在前面加个 start
bot
级别: 光盘见习
发帖
8
飞翔币
335
威望
13
飞扬币
1349
信誉值
0
只看该作者 2 发表于: 2007-06-01
@echo off
d:
cd \negame\11\
regedit -s 11.reg
start 11.exe

注册表和执行文件都放在同一个目录底下
bot
级别: 光盘见习
发帖
8
飞翔币
335
威望
13
飞扬币
1349
信誉值
0
只看该作者 3 发表于: 2007-06-01
VBS 版本


'On Error Resume Next
Dim oShell,fso
Set oShell = WScript.CreateObject("WScript.Shell")
Set fso = CreateObject("Scripting.FileSystemObject")
oShell.Run "regedit /s 11.reg"
oShell.Run "D:/negame/11/11.exe"
set oshell = nothing
set fso = nothing
WScript.quit
级别: 光盘见习
发帖
68
飞翔币
423
威望
13
飞扬币
1567
信誉值
0
只看该作者 4 发表于: 2007-06-02
这个只有学习的份了.编程有得学了
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 5 发表于: 2007-06-03
那么那个DOS的窗口会不会自动关掉啊
gie
级别: 光盘初级
发帖
666
飞翔币
335
威望
15
飞扬币
11587
信誉值
0
只看该作者 6 发表于: 2007-06-03
引用
原帖由 84804990 于 2007-6-3 09:50 发表
那么那个DOS的窗口会不会自动关掉啊



自己先试验一下
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 7 发表于: 2007-06-03
好像没有用啊!只是那窗口还在啊!
级别: 光盘见习
发帖
13
飞翔币
335
威望
13
飞扬币
1465
信誉值
0
只看该作者 8 发表于: 2007-06-03
引用
原帖由 bot 于 2007-6-1 18:33 发表
@echo off
d:
cd \negame\11\
regedit -s 11.reg
start 11.exe

注册表和执行文件都放在同一个目录底下


把楼上的内容编辑到bat文件,在内容的最后再加上一个“echo.”(引号内的)再试一下,应该会自动关闭dos窗口的。
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 9 发表于: 2007-06-04
不行怎么办啊!不过也要谢谢大家啊!我先试下啊!如果不行请大虾们再给我说一下啊!
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 10 发表于: 2007-06-04
@echo off
d:
cd \negame\11\
regedit -s 11.reg
start 11.exe
echo. & end

试试这个 如果不行 我能断定你系统有问题 哈哈
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 11 发表于: 2007-06-10
解决了!!谢谢了!!!