无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 4914|回复: 22
打印 上一主题 下一主题

[分享] vbs模拟按键全局修改资源管理器文件夹按中等图标查看

[复制链接]
跳转到指定楼层
1#
发表于 2020-7-8 16:28:04 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
基于批处理之家的大师原贴
加上vbs模拟按键机械的实现效果
  1. Dim Shell
  2. Set Shell = CreateObject("Shell.Application")
  3. For Each window In Shell.Windows()
  4.    If LCase(Right(window.FullName,13)) = "\explorer.exe" Then
  5.       window.Document.CurrentViewMode = 1
  6.       window.Document.IconSize = 48
  7.       window.Document.SortColumns = "prop:-System.DateModified;"
  8.       Exit For
  9.    End If
  10. Next
  11. Dim WshShell
  12. set WshShell = CreateObject("wscript.Shell")
  13. set shell = createobject("wscript.shell")
  14. WScript.Sleep 200
  15. WshShell.SendKeys "%{v}"
  16. WScript.Sleep 200
  17. WshShell.SendKeys "{m}"
  18. WScript.Sleep 200
  19. WshShell.SendKeys "%{t}"
  20. WScript.Sleep 200
  21. WshShell.SendKeys "{o}"
  22. call shell.appactivate("文件夹选项")
  23. WScript.Sleep 200
  24. WshShell.SendKeys "^{PGDN}"
  25. WScript.Sleep 200
  26. WshShell.SendKeys "%{l}"
  27. WScript.Sleep 200
  28. WshShell.SendKeys "{y}"
  29. WScript.Sleep 200
  30. WshShell.SendKeys "{ESC}"
  31. WScript.Sleep 200
  32. WshShell.SendKeys "%{f4}"
复制代码
期待高手帮忙改进,不用模拟按键方式。

点评

试试这个新的:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=421321  发表于 2020-7-11 23:18
2#
 楼主| 发表于 2020-7-8 16:29:59 | 显示全部楼层
放在任意文件夹下,资源管理器的工具栏正常工作状态下运行即可。
回复

使用道具 举报

3#
 楼主| 发表于 2020-7-9 06:34:57 来自手机 | 显示全部楼层
可以自己按照批处理之家原帖的介绍,修改一下。
回复

使用道具 举报

4#
 楼主| 发表于 2020-7-10 00:25:41 来自手机 | 显示全部楼层
control folders可以打开文件夹选项,还可以用rundll32打开文件夹选项,可是怎么样才能和从菜单里点开一样,具有路径性质?

点评

昨晚上和今上午试了下,好象不好弄,拼逗了一份,虽然并不能实现功能,看你比较着急所以先发上来给你提供个思路,我下来也在继续调试。  详情 回复 发表于 2020-7-10 10:55
回复

使用道具 举报

5#
 楼主| 发表于 2020-7-10 11:46:41 来自手机 | 显示全部楼层
不急,只是看到你的作品,以为有解决方案,于是又捡起这个来琢磨。早先就有这个要求,实现不了就搁置了。

点评

搞定了,原来退出窗口必须放到跳出循环之前  详情 回复 发表于 2020-7-11 10:26
弄错了,可以实现,但必须是手动关闭窗口,目前没有找到关闭窗口的方法。  详情 回复 发表于 2020-7-10 12:32
回复

使用道具 举报

6#
 楼主| 发表于 2020-7-11 11:19:02 来自手机 | 显示全部楼层
看来确实不容易实现。

点评

不是搞定了么?在你那里搞不定?  详情 回复 发表于 2020-7-11 11:42
回复

使用道具 举报

7#
 楼主| 发表于 2020-7-11 12:42:03 来自手机 | 显示全部楼层
嗯,不行。

点评

是哪一步的时候不行的?没有设为列表模式吗? 能说清楚是哪里不行不?  详情 回复 发表于 2020-7-11 13:08
回复

使用道具 举报

8#
 楼主| 发表于 2020-7-11 13:12:16 来自手机 | 显示全部楼层
我想达到的是全局,不是某路径下,原帖就能实现某个路径了。

点评

如果是最外面那不是更简单吗?  详情 回复 发表于 2020-7-11 13:30
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-6 12:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表