Board logo

标题: [问题求助] VBS 最大化在Windows设置窗口失效 怎么才能让他最大化啊 [打印本页]

作者: Roxx    时间: 2023-5-2 13:23     标题: VBS 最大化在Windows设置窗口失效 怎么才能让他最大化啊

本帖最后由 Roxx 于 2023-5-2 13:53 编辑

  1. DIM objShell
  2. set objShell=wscript.createObject("wscript.shell")
  3. Wscript.Sleep 2000
  4. objShell.SendKeys "^{ESC}"
  5. Wscript.Sleep 1000
  6. objShell.SendKeys "{TAB}"
  7. Wscript.Sleep 500
  8. objShell.SendKeys "{DOWN}"
  9. Wscript.Sleep 500
  10. objShell.SendKeys "{DOWN}"
  11. Wscript.Sleep 500
  12. objShell.SendKeys "{DOWN}"
  13. Wscript.Sleep 500
  14. objShell.SendKeys "{DOWN}"
  15. Wscript.Sleep 500
  16. objShell.SendKeys "{ENTER}"
  17. Wscript.Sleep 1000
  18. objShell.SendKeys "% x"
复制代码
打开Windows设置 让他最大化 然后发现"% x" 最大化不了:'(

但是我用键盘ALT+空格+x 可以最大化 用vbs 模拟键盘就不能最大化




直接输入X 他不最大化怎么才能让他最大化
作者: jyswjjgdwtdtj    时间: 2023-5-2 13:48

回复 1# Roxx


    任何时候都不要用sendkeys!!!
你这种估计能用注册表或者wmi 不要用这种及其不靠谱的手段来达成!!!
作者: jyswjjgdwtdtj    时间: 2023-5-2 13:49

如果你要最大化 直接用vbs运行时就让他最大化
很多软件都不接受sendkeys的操作
作者: Roxx    时间: 2023-5-2 13:54

回复 2# jyswjjgdwtdtj


    看来我又要去学习了




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2