中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-09 21:55
47,811 主题排行 / 349,897 发帖 / 今日 2 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » 求助.怎样设置bat的窗口总是在前?已解决
可打印版本  2,011 / 22
第1楼 wgmlzj 发表于 2008-10-03 00:03
初级用户 发帖 40 积分 97
求助.怎样设置bat的窗口总是在前?已解决
就是同时运行其他程序时,bat的窗口总只在其他显示的前面(现在是运行其他程序是BAT窗口会自动最小化到任务栏下了)

谢谢!

急用,在线等......

[ Last edited by wgmlzj on 2008-10-3 at 01:49 ]
第2楼 s11ss 发表于 2008-10-03 00:16
银牌会员 发帖 566 积分 2,098
写个vbs,循环激活bat的窗口
第3楼 wgmlzj 发表于 2008-10-03 00:25
初级用户 发帖 40 积分 97
Originally posted by s11ss at 2008-10-3 12:16 AM:
写个vbs,循环激活bat的窗口

怎样写呢?

给个代码好吗?
第4楼 s11ss 发表于 2008-10-03 00:30
银牌会员 发帖 566 积分 2,098
Originally posted by wgmlzj at 2008-10-3 12:25 AM:

怎样写呢?

给个代码好吗?

第5楼 wgmlzj 发表于 2008-10-03 00:36
初级用户 发帖 40 积分 97
我的文件名是c:\abc.bat,放在vbs代码什么地方?
第6楼 s11ss 发表于 2008-10-03 00:57
银牌会员 发帖 566 积分 2,098
不用改vbs的代码,直接运行它。
第7楼 wgmlzj 发表于 2008-10-03 01:05
初级用户 发帖 40 积分 97
运行了,我的bat没反应,还是原来一样.
第8楼 406317577 发表于 2008-10-03 01:13
初级用户 发帖 45 积分 98
是不是批处理有问题
第9楼 wgmlzj 发表于 2008-10-03 01:17
初级用户 发帖 40 积分 97
你看看,我是可以运行的
@echo off
:loop
echo %time%
ping 1 -n 1 -w 10000 2>nul 1>nul
echo %time%
netstat -an
echo 循环监测正在运行。
goto loop
第10楼 s11ss 发表于 2008-10-03 01:17
银牌会员 发帖 566 积分 2,098
Originally posted by wgmlzj at 2008-10-3 01:05 AM:
运行了,我的bat没反应,还是原来一样.

看你的cmd窗口标题是什么,如果不是C:\WINDOWS\system32\cmd.exe就把vbs里对应的字符串部分改好。
第11楼 wgmlzj 发表于 2008-10-03 01:19
初级用户 发帖 40 积分 97
我的系统装在E盘
e:\WINDOWS\system32\cmd.exe
第12楼 wgmlzj 发表于 2008-10-03 01:21
初级用户 发帖 40 积分 97
AppActivate -----是帐户名吗?

我的帐户不是这个.
第13楼 s11ss 发表于 2008-10-03 01:22
银牌会员 发帖 566 积分 2,098
那就改成这样呗:
第14楼 wgmlzj 发表于 2008-10-03 01:24
初级用户 发帖 40 积分 97
窗口的标题就是这个
e:\WINDOWS\system32\cmd.exe
第15楼 s11ss 发表于 2008-10-03 01:25
银牌会员 发帖 566 积分 2,098
是哪个vbs里就换成哪个呗
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023