[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] [已解决]VBS如何判断是否打开了某文件夹并关闭之?

本帖最后由 q115643492 于 2011-7-12 10:13 编辑

有一需求,判断是否打开了D盘中的文件夹,比如D:\或D:\a,地址栏为显示全路径。有可能打开了多个满足条件的文件夹。如果打开了,就关闭这些文件夹(不要使用结束explorer)。没有就跳转到下面的操作。有点急用。请好心人帮帮!
思路:
1.获取所有打开的窗体名
2.判断窗体名是否包含D:\字符
3.关闭符合条件的窗体
就是不会写这些代码,还请指点!
1

评分人数

    • batman: 感谢给帖子标题标注[已解决]字样PB + 2

4# Demon

好象没有效果!

TOP

6# Demon
恩,这样就可以用了,但是只能关闭d:\和d:\a这2个文件夹。
我的意思是需要判断是否打开了D盘中的文件夹,比如D:\或D:\a,只是举例为这2个文件夹,其实文件夹名可能是未知的,还有可能不只这两个,我的想法是:
1.获取所有打开的窗体名
2.判断窗体名是否包含D:\字符
3.关闭符合条件的窗体
看能不能用代码实现

TOP

就是不懂才来问滴撒,不要欺负象我这种菜鸟新手。
不过还是谢谢你的几次回答!

TOP

呵呵。谢谢大家,不好意思,费心了!

TOP

返回列表