![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 22:55 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » Microsoft 网络的文件和打印机共享→勾选/取消勾选→VBS版 |
| 可打印版本 4,348 / 25 |
| 第16楼 baomaboy | 发表于 2007-05-14 11:06 |
| 银牌会员 发帖 554 积分 1,513 | |
|
我这里单机没局域网环境所以没法调试,我猜测可能是打开,网络连接属性后,系统弹出一个提示IP地址冲突的错误提示框打断了sendkeys的过程,也许可以加个窗口判断....全是猜测
|
|
| 第17楼 ronin | 发表于 2007-05-14 12:29 |
| 中级用户 发帖 111 积分 421 | |
|
那就不用去管,这个几率极少,而且应该可以通过批处理来修正
|
|
| 第18楼 baomaboy | 发表于 2007-05-14 16:17 |
| 银牌会员 发帖 554 积分 1,513 | |
|
To ronin
加入了自动判断勾选状态....本机测试成功.... |
|
| 第19楼 ronin | 发表于 2007-05-14 21:48 |
| 中级用户 发帖 111 积分 421 | |
|
测试了,加 i 参数,可以运行,但和以前那个一样,只是在勾选和取消勾选之间运行,加 U 没反应
|
|
| 第20楼 baomaboy | 发表于 2007-05-14 23:26 |
| 银牌会员 发帖 554 积分 1,513 | |
|
呵呵 你说的应该是正常现象,有两种情况是没反应的,
1,加参数 i 时,已经检测到勾选,当然不会执行。 2,加参数 u 死,已经检测到关闭了,也当然不会执行。 必须要这样,因为只要执行,勾选状态就会改变。 |
|
| 第21楼 ronin | 发表于 2007-05-15 09:09 |
| 中级用户 发帖 111 积分 421 | |
|
1,加参数 i 时,已经检测到勾选,当然不会执行
这个情况下,无论有没有勾选都会执行 2,加参数 u 死,已经检测到关闭了,也当然不会执行。 有没有勾选都没有反应 |
|
| 第22楼 baomaboy | 发表于 2007-05-15 15:34 |
| 银牌会员 发帖 554 积分 1,513 | |
|
你用的什么系统?可能是文件共享的CLSID由于系统版本或其他原因不一样导致的,看来这样改的通用性不是很好,我想想看能不能用其他办法。另外你用下面的代码在勾选状态下执行,发张截图上来我看看。如下图:
|
|
| 第23楼 ronin | 发表于 2007-05-15 17:40 |
| 中级用户 发帖 111 积分 421 | |
|
和你的不一样,系统是winxp sp2
![]() [ Last edited by ronin on 2007-5-15 at 05:41 PM ] |
|
| 第24楼 Climbing | 发表于 2007-05-28 15:30 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
顶楼的脚本通用性太差,如果用户有多个本地连接怎么办?脚本运行过程中,当前窗口的焦点转移了又如何?
归根结底,只能怪Windows设计的太差,不是所有的鼠标操作都可以转换为命令行方式,总之,wmic设计的还不够完善,否则完全应该可以通过wmic来解决这个问题。 |
|
| 第25楼 ronin | 发表于 2007-05-29 16:35 |
| 中级用户 发帖 111 积分 421 | |
|
看来这个问题是很难解决
|
|
| 第26楼 zengconfig | 发表于 2008-11-24 00:24 |
| 新手上路 发帖 2 积分 2 | |
|
勾选"microsoft 网络的文件和打印机共享"的问题 能用DOS命令或修改注册表来勾选"microsoft 网络的文件和打印机共享"和"microsoft网络客户端"吗?这个问题困扰我太长时间了,一直没有大侠帮我解决这个问题,这样能不能实现?在此先谢谢大侠了!
|
|
| 上一页 1 2 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |