中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-04 22:53
48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » Microsoft 网络的文件和打印机共享→勾选/取消勾选→VBS版
可打印版本  4,345 / 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