![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-23 14:14 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,273 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [分享]批处理弹窗提示小结 |
| 可打印版本 5,960 / 28 |
| 第1楼 lxmxn | 发表于 2007-06-18 18:27 |
| 版主 发帖 4,938 积分 11,386 | |
|
[分享]批处理弹窗提示小结 将能在批处理里面能弹出窗口提示的代码总结了一下,算是丰富一下批处理的图形界面吧。 如果有错误的地方,欢迎大家指出,如果还有别的方法可以在批处理里面弹出窗口提示,请大家不吝贴出。 一、利用系统自带的msg命令 需要启动TermService服务 二、利用系统自带的net命令 需要启动Messenger服务 三、利用系统自带的mshta程序 1、利用vbsript的msgbox函数 2、利用vbscript的popup方法 3、利用javascript的alert方法 4、利用javascript的popup方法 5、利用javascript的confirm方法 [ Last edited by lxmxn on 2007-6-24 at 06:14 AM ] |
|
| 第2楼 HAT | 发表于 2007-06-18 19:40 |
| 版主 发帖 5,017 积分 9,023 | |
|
斑竹辛苦啦
收藏 |
|
| 第3楼 ken123888 | 发表于 2007-06-18 19:50 |
| 新手上路 发帖 8 积分 17 | |
|
斑竹辛苦啦
|
|
| 第4楼 6622186 | 发表于 2007-06-18 19:59 |
| 高级用户 发帖 411 积分 894 | |
|
厉害, 可惜 .vbs .js 我不太懂
|
|
| 第5楼 3742668 | 发表于 2007-06-18 23:19 |
| 荣誉版主 发帖 718 积分 2,013 | |
| 第6楼 stornager | 发表于 2007-06-18 23:25 |
| 中级用户 发帖 131 积分 328 | |
|
在批处理中加入ntsd/?也可弹出窗口。
|
|
| 第7楼 lxmxn | 发表于 2007-06-19 01:57 |
| 版主 发帖 4,938 积分 11,386 | |
|
感谢 3742668 版主又提供一种方案,添加上去。
To stornager: 兄可以说具体点吗? ntsd /? 只是弹出一个ntsh的命令行帮助窗口。 |
|
| 第8楼 weapfe | 发表于 2007-06-19 09:49 |
| 初级用户 发帖 66 积分 144 | |
|
mshta vbscript:CreateObject("Wscript.Shell").popup("Hello,lxmxn",7,"batch script",150)(window.close)
你们看看这个呢?呵呵 |
|
| 第9楼 tyh | 发表于 2007-06-19 10:06 |
| 初级用户 发帖 43 积分 80 | |
|
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp. C:\P>msg /? 'msg' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 C:\P> 晕! |
|
| 第10楼 zasxcdfv | 发表于 2007-06-19 11:07 |
| 初级用户 发帖 75 积分 152 | |
|
收藏了!
|
|
| 第11楼 HAT | 发表于 2007-06-19 12:06 |
| 版主 发帖 5,017 积分 9,023 | |
|
9楼用的精简版系统?
Microsoft Windows XP (C) Copyright 1985-2001 Microsoft Corp. C:\>msg /? Send a message to a user. MSG {username | sessionname | sessionid | @filename | *} username Identifies the specified username. sessionname The name of the session. sessionid The ID of the session. @filename Identifies a file containing a list of usernames, sessionnames, and sessionids to send the message to. * Send message to all sessions on specified server. /SERVER:servername server to contact (default is current). /TIME:seconds Time delay to wait for receiver to acknowledge msg. /V Display information about actions being performed. /W Wait for response from user, useful with /V. message Message to send. If none specified, prompts for it or reads from stdin. |
|
| 第12楼 tyh | 发表于 2007-06-19 12:22 |
| 初级用户 发帖 43 积分 80 | |
|
是啊,楼上,帮忙给传一个我试下啊~~~
我的qq 109232975,谢了先。 |
|
| 第13楼 wl48693752 | 发表于 2007-06-19 13:04 |
| 初级用户 发帖 9 积分 24 | |
|
9楼是Terminal Services服务没开吧?开开试试?
|
|
| 第14楼 lxmxn | 发表于 2007-06-19 14:37 |
| 版主 发帖 4,938 积分 11,386 | |
|
RE weapfe:
这个已经收录进去了,只是按钮不一样而已。 RE tyh: 可能你的系统精简过了。 |
|
| 第15楼 htun | 发表于 2007-07-06 15:56 |
| 初级用户 发帖 25 积分 53 | |
|
学习很多东西!!!
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |