![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-23 15:27 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,273 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 请高手们帮忙看一下我写的这个批处理!多谢! |
| 可打印版本 1,513 / 7 |
| 第1楼 newworld | 发表于 2007-01-19 02:05 |
| 新手上路 发帖 3 积分 10 | |
|
请高手们帮忙看一下我写的这个批处理!多谢! echo off
start /w c:\"Program Files"\QQ\qq.exe set /p v=是否备份QQ聊天纪录(y/n)? if %v%==y ( start c:\"Program Files"\winrar\rar.exe A -ep1 d:\QQbak\QQbak.rar c:\"Program Files"\QQ\88513989 ) ~~~~~~~~~~~~~~~~~~~~ 然后在桌面上建个快捷方式,以最小化的方式启动窗口,等QQ关闭后,就会要你选择是否备份。问题就在这:因为是最小化启动的窗口,所以关闭QQ后就无法看到提示,需要先将窗口还原了才行,这样感觉程序很不方便。我是菜鸟新手,还请高手们能帮忙完善完善这个小程序。多多指点!多谢了! |
|
| 第2楼 fastslz | 发表于 2007-01-19 02:40 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
很难做到~
|
|
| 第3楼 electronixtar | 发表于 2007-01-19 02:41 |
| 铂金会员 发帖 2,672 积分 7,493 | |
|
不方便就去学VC++
|
|
| 第4楼 zh159 | 发表于 2007-01-19 03:05 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
试试:
|
|
| 第5楼 fastslz | 发表于 2007-01-19 03:08 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
试试这个~把主批处理最小化启动就可以了
[ Last edited by fastslz on 2007-1-18 at 03:11 PM ] |
|
| 第6楼 zh159 | 发表于 2007-01-19 03:26 |
| 金牌会员 发帖 1,467 积分 3,687 | |
|
另,可以用:
echo off start /w c:\"Program Files"\QQ\qq.exe cmdow.exe @ /res cmdow.exe @ /act set /p v=是否备份QQ聊天纪录(y/n)? if %v%==y ( start c:\"Program Files"\winrar\rar.exe A -ep1 d:\QQbak\QQbak.rar c:\"Program Files"\QQ\88513989 ) cmdow: http://www.cn-dos.net/forum/viewthread.php?tid=26141 4 楼 |
|
| 第7楼 newworld | 发表于 2007-01-19 12:40 |
| 新手上路 发帖 3 积分 10 | |
|
真的非常感谢楼上的各位朋友的帮助!!!多谢了!!!虽然这个功能在高级语言里实现起来很容易,但是有许多时候的操作环境是只能用windows自己现成的东西,这时候就体现出批处理的绝对优势了,再次感谢!!!
|
|
| 第8楼 everest79 | 发表于 2007-01-19 21:27 |
| 金牌会员 发帖 1,127 积分 2,564 | |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |