标题:求助.怎样设置bat的窗口总是在前?已解决
作者:wgmlzj | 时间:2008-10-03 00:03 | 标题:求助.怎样设置bat的窗口总是在前?已解决
就是同时运行其他程序时,bat的窗口总只在其他显示的前面(现在是运行其他程序是BAT窗口会自动最小化到任务栏下了)
谢谢!
急用,在线等......
[ Last edited by wgmlzj on 2008-10-3 at 01:49 ]
作者:s11ss | 时间:2008-10-03 00:16
写个vbs,循环激活bat的窗口
作者:wgmlzj | 时间:2008-10-03 00:25
Originally posted by s11ss at 2008-10-3 12:16 AM:
写个vbs,循环激活bat的窗口
怎样写呢?
给个代码好吗?
作者:s11ss | 时间:2008-10-03 00:30
Originally posted by wgmlzj at 2008-10-3 12:25 AM:
怎样写呢?
给个代码好吗?
While(True)
CreateObject("WScript.Shell").AppActivate "C:\WINDOWS\system32\cmd.exe"
WSH.Sleep(100)
Wend
作者:wgmlzj | 时间:2008-10-03 00:36
我的文件名是c:\abc.bat,放在vbs代码什么地方?
作者:s11ss | 时间:2008-10-03 00:57
不用改vbs的代码,直接运行它。
作者:wgmlzj | 时间:2008-10-03 01:05
运行了,我的bat没反应,还是原来一样.
作者:406317577 | 时间:2008-10-03 01:13
是不是批处理有问题
作者:wgmlzj | 时间:2008-10-03 01:17 | 标题:你看看,我是可以运行的
@echo off
:loop
echo %time%
ping 1 -n 1 -w 10000 2>nul 1>nul
echo %time%
netstat -an
echo 循环监测正在运行。
goto loop
作者:s11ss | 时间:2008-10-03 01:17
Originally posted by wgmlzj at 2008-10-3 01:05 AM:
运行了,我的bat没反应,还是原来一样.
看你的cmd窗口标题是什么,如果不是C:\WINDOWS\system32\cmd.exe就把vbs里对应的字符串部分改好。
作者:wgmlzj | 时间:2008-10-03 01:19 | 标题:我的系统装在E盘
e:\WINDOWS\system32\cmd.exe
作者:wgmlzj | 时间:2008-10-03 01:21
AppActivate -----是帐户名吗?
我的帐户不是这个.
作者:s11ss | 时间:2008-10-03 01:22
那就改成这样呗:
While(True)
CreateObject("WScript.Shell").AppActivate "E:\WINDOWS\system32\cmd.exe"
WSH.Sleep(100)
Wend
作者:wgmlzj | 时间:2008-10-03 01:24 | 标题:窗口的标题就是这个
e:\WINDOWS\system32\cmd.exe
作者:s11ss | 时间:2008-10-03 01:25
是哪个vbs里就换成哪个呗
作者:wgmlzj | 时间:2008-10-03 01:28
改了还是不行.
作者:s11ss | 时间:2008-10-03 01:32
Originally posted by wgmlzj at 2008-10-3 01:28 AM:
改了还是不行.
我这边测试是可以的,奇怪~
作者:wgmlzj | 时间:2008-10-03 01:39
刚才给你那个BAT可以了,但这个就没反应.
@echo off
setlocal enabledelayedexpansion
title lxg3428网络连接监测器--------------------lxg3428网络连接监测器
mode con cols=70 lines=3 &color 2f
cls
echo 开始请稍等。。。。。。
:loop
echo %time%
ping 1 -n 1 -w 10000 2>nul 1>nul
echo %time%
netstat -an >>F:\查询bat例子\arp.txt
findstr "ESTABLISHED" F:\查询bat例子\arp.txt >>F:\查询bat例子\arp2.txt
cls
type F:\查询bat例子\arp2.txt
del F:\查询bat例子\arp.txt
del F:\查询bat例子\arp2.txt
goto loop
作者:s11ss | 时间:2008-10-03 01:45
cmd窗口标题是什么就在vbs里改成什么啊,说过了哈。
作者:wgmlzj | 时间:2008-10-03 01:47
明白啦.太谢谢您了!!!!!!
作者:yaogunbasana | 时间:2008-10-03 11:40
Originally posted by s11ss at 2008-10-3 00:30:
While(True)
CreateObject("WScript.Shell").AppActivate "C:\WINDOWS\system32\cmd.exe"
WSH.Sleep(100)
Wend
请问如何取消那个置顶设置?
作者:tireless | 时间:2008-10-03 12:06 | 标题:re 21 楼
将这个 VBS 进程结束。
P.S.1 好像并没有“置顶”效果
P.S.2 更推荐用命令行工具(如 NirCmd)的“窗口置顶”命令。
作者:s11ss | 时间:2008-10-03 12:06
Originally posted by yaogunbasana at 2008-10-3 11:40 AM:
请问如何取消那个置顶设置?
taskkill /f /im wscript.exe
来源:https://www.cn-dos.net/forum/viewthread.php?tid=43397 · 打印时间 2026-08-09 22:45