中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 01:35
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » bat命令运行时如何影藏窗口 查看 1,397 回复 11
楼 主 bat命令运行时如何影藏窗口 发表于 2009-05-09 07:07 ·  中国 四川 眉山 移动
新手上路
积分 7
发帖 7
注册 2009-05-08 08:30
17年会员
UID 144644
性别 男
状态 离线
我以前见到过这个命令但是忘了!

在运行BAT 批处理文件时(windows系统)!会出现DOS的黑屏窗口

可是因为一些原因,我不想让它出现!!

它的命令大概是!

cmd “高为0 “ "宽为0"

高手请指教一下!
2 发表于 2009-05-09 11:28 ·  中国 江西 南昌 电信
中级用户
★★
积分 206
发帖 100
注册 2007-07-09 20:51
19年会员
UID 93566
性别 男
状态 离线
at 或 ,vbhide?
3 发表于 2009-05-09 11:44 ·  中国 江西 南昌 电信
中级用户
★★
积分 206
发帖 100
注册 2007-07-09 20:51
19年会员
UID 93566
性别 男
状态 离线
mode con cols=20 lines=5
4 发表于 2009-05-09 12:28 ·  中国 广东 东莞 电信
银牌会员
★★★
批处理编程迷
积分 1,916
发帖 752
注册 2008-12-28 04:30
17年会员
UID 135147
性别 男
来自 广西
状态 离线
start /min
精简
=> 个人网志
5 发表于 2009-05-09 13:08 ·  中国 江西 抚州 电信
高级用户
★★★
中國DOS聯盟常任參議员
积分 686
发帖 318
注册 2005-11-04 13:00
20年会员
UID 77577
性别 男
状态 离线
. 繽紛色彩閃出的美麗是因為它沒有分開每種色彩...>/

我的百度空间: BEYOND超越 为什么用DOS
6 谢谢 发表于 2009-05-20 00:34 ·  中国 四川 眉山 移动
新手上路
积分 7
发帖 7
注册 2009-05-08 08:30
17年会员
UID 144644
性别 男
状态 离线
7 谢谢 发表于 2009-05-20 00:48 ·  中国 四川 眉山 移动
新手上路
积分 7
发帖 7
注册 2009-05-08 08:30
17年会员
UID 144644
性别 男
状态 离线
2楼:我说的是在运行 bat 批处理时!!不显示!!dos 那个黑白的窗口
3楼:谢谢我找的就是这句!可是怎么 为0 时不能用啊!
4楼:你那个是那里用的啊!!在BAT好像不行啊!!
5楼:你说的那个网址!里面的命令是怎么用的!!在BAT里用不了!而且那个BQT影藏,下不下来!还请高手,多指教一下!
8 发表于 2009-05-20 06:47 ·  中国 河北 唐山 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
mode con: 宽和高好像不能为零
9 是的我也发现了 发表于 2009-05-20 07:34 ·  中国 四川 眉山 移动
新手上路
积分 7
发帖 7
注册 2009-05-08 08:30
17年会员
UID 144644
性别 男
状态 离线
以前这个是可以用的!

但是现在不行了!

请问您知道有什么方法能够做到吗?
10 发表于 2009-05-25 02:27 ·  中国 河北 唐山 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
我以前从网上收的:echo exit|%ComSpec% /k prompt e 100 B4 00 B0 12 CD 10 B0 03 CD 10 CD 20 $_g$_q$_|debug>nul
11 谢谢 发表于 2009-05-27 06:56 ·  中国 四川 眉山 移动
新手上路
积分 7
发帖 7
注册 2009-05-08 08:30
17年会员
UID 144644
性别 男
状态 离线
谢谢您的指导。
不过你的这个命令好像是全屏!
12 发表于 2009-05-28 02:56 ·  中国 河北 唐山 电信
初级用户
★★
积分 85
发帖 52
注册 2009-01-10 18:22
17年会员
UID 136322
性别 男
来自 湘乡
状态 离线
真的不好意思,楼主,没看清你的要求
这个可以不,只是scucopy.vbs 这个文件要运行两次才能删




@if exist scucopy.vbs @goto findusb1
@echo Set ws = CreateObject("Wscript.Shell")>scucopy.vbs
@echo ws.run "cmd /c scucopy.bat",vbhide >>scucopy.vbs
@start scucopy.vbs&&exit
:findusb1
del scucopy.vbs
(这里加内容)


另外也请高手看一下
论坛跳转: