中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 15:20
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » 可以最小化运行的批处理
可打印版本  11,807 / 28
第1楼 zh159 发表于 2006-11-26 12:49
金牌会员 发帖 1,467 积分 3,687
可以最小化运行的批处理
利用自身来最小化运行的批处理开头


虽然没有快捷方式、VBS的隐藏好,但只要自身一个文件
第2楼 lxmxn 发表于 2006-11-26 20:21
版主 发帖 4,938 积分 11,386

  呵呵,不错,这个方法也可以哈~
第3楼 IceCrack 发表于 2006-11-26 21:53
中级用户 发帖 168 积分 332 来自 天涯
感觉还是两个文件啊,一个是echo了vbs 一个是echo了bat而已嘛
第4楼 anqing 发表于 2006-11-26 23:02
高级用户 发帖 413 积分 859
lz的这句>Temp.bat echo start/min "" "%~nx0"^&exit我是单独写入temp中,然后运行这个Temp.bat ,运行后,既然无法结束它的进程,机器也有假死的现像。不知是为什么,请楼主赐教?这句的意思?
最后只有重启!
第5楼 vlq5299 发表于 2006-12-05 02:57
初级用户 发帖 59 积分 136
进程和任务栏里都有呀
第6楼 HUNRYBECKY 发表于 2007-01-18 08:32
银牌会员 发帖 442 积分 1,179
使用CMDNOW工具,该工具非常强大,专门用于处理DOS或非DOW窗体的,可以在批处理中的开始加入CMDOW.EXE @ /DIS来禁止更改窗口,如果要隐藏窗口CMDOW.EXE @ /HID即可。这个命令可以到http://commandline.co.uk上去下载。
第7楼 tghksj 发表于 2007-01-18 08:52
社区乞丐 发帖 90 积分 -49
HUNRYBECKY 老师

电信网开你给的地址有点困难,麻烦附件一个,谢谢:)
第8楼 lotus516 发表于 2007-01-18 09:09
高级用户 发帖 246 积分 551
好东东,抢了!!
第9楼 everest79 发表于 2007-01-18 09:16
金牌会员 发帖 1,127 积分 2,564
@echo off&&mode con cols=15 lines=1
%1 %2
start /min /i "" "%~nx0" goto min&&goto :eof

:min
echo xxx
pause>nul
exit

我模仿一个
第10楼 zh159 发表于 2007-01-18 10:20
金牌会员 发帖 1,467 积分 3,687
Originally posted by anqing at 2006-11-26 10:02:
lz的这句>Temp.bat echo start/min "" "%~nx0"^&exit我是单独写入temp中,然后运行这个Temp.bat ,运行后,既然无法结束它的进程,机器也有假 ...

你这句是反复运行Temp.bat自身的,会启动无数个,占用极大资源,当然会造成机器假死现像了

Originally posted by everest79 at 2007-1-17 20:16:
@echo off&&mode con cols=15 lines=1
%1 %2
start /min /i "" "%~nx0" goto min&&goto :eof

:min
echo xxx
pause>nul
exit

我模仿一个

这个好,不用产生临时文件
第11楼 everest79 发表于 2007-01-19 04:04
金牌会员 发帖 1,127 积分 2,564
哈哈,加分了
第12楼 lixinwu 发表于 2007-01-20 01:03
初级用户 发帖 14 积分 31
真正要隐藏,还得用其他办法
第13楼 kafen 发表于 2007-01-20 04:45
初级用户 发帖 43 积分 97
Originally posted by everest79 at 2007-1-18 09:16:
@echo off&&mode con cols=15 lines=1
%1 %2
start /min /i "" "%~nx0" goto min&&goto :eof

:min
echo xxx
pause>nul
exit

我模仿一个

请详细解释一下,好吗?谢了!
第14楼 everest79 发表于 2007-01-20 08:31
金牌会员 发帖 1,127 积分 2,564
当你双击执行时这个批处理只会执行以一代码

start /min /i "" "%~nx0" goto min再次启动自身后退出
然后批处理会这样执行
第15楼 HUNRYBECKY 发表于 2007-01-20 09:14
银牌会员 发帖 442 积分 1,179
Originally posted by everest79 at 2007-1-18 09:16:
@echo off&&mode con cols=15 lines=1
%1 %2
start /min /i "" "%~nx0" goto min&&goto :eof

:min
echo xxx
pause>nul
exit

我模仿一个



模仿的这个不是真正的隐藏,效果不好。
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023