V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Ger2EX
V2EX  ›  问与答

遇到 2 个问题,windows 聚焦, VBS 报错,求助!

  •  
  •   Ger2EX · 2022-10-17 14:13:42 +08:00 · 762 次点击
    这是一个创建于 778 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1.windows11 聚焦

    windows11, 电脑在定时锁屏休眠后,回车后屏幕出现 windows 聚焦图片画面,如果直接再回车或点鼠标不显示 登录界面,只显示没有文字介绍的聚焦图片,后面键盘鼠标再怎么敲都没有反应;只有等待一会,重新出现有文字介绍的聚焦,将鼠标移动到 windows 聚焦图片的画面中间文字介绍区域,点回车或鼠标才会出现用户登录的界面,这样的登录后浏览器就会打开聚焦的图片网页搜索,在最近的 2 周内的一次更新后出现这种情况;有没有同学遇到相似的情况;————求解

    2.VBS 报错

    写了一个 VBS 脚本,用来防止 FRPC 因为服务器端动态 IP 导致的短时失联而自动终止 frpc 进程,白天工作时这个脚本运行正常没有报错,下班后没有关机,电源管理设的是 15 分钟睡眠,第二天上班登录系统后界面就有提示 wscript 报错,指向 "if ps.count = 2 Then" 这一行,代码:80041032 swbemobjectset ;

    Do
      set ws = wscript.createobject("wscript.shell")
      Set wim = Getobject("winmgmts:")
      Set ps = wim.ExecQuery("select * from win32_process where name='frpc.exe'")
      if ps.count = 2 Then
        'msgbox "FRPC 运行正常!"
        wscript.sleep 15*60*1000 '检测间隔时间,这里是 15 分钟
      elseif ps.count <> 2 then
        'msgbox "FRPC 运行异常,即将重启!"
        ws.run "taskkill /f /im frpc.exe",0
        wscript.sleep 5*1000 '等待 5 秒
        ws.run "cmd /c C:\Frp\frpc -c C:\Frp\frpcF.ini",0
        wscript.sleep 5*1000 '等待 5 秒
        ws.run "cmd /c C:\Frp\frpc -c C:\Frp\frpcO.ini",0
        wscript.sleep 10*1000 '等待 10 秒
      end if
    loop
    
    

    求助代码是否有问题,还是系统处理休眠状态导致脚本内一些命令无法调用导致的

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:14 · PVG 03:14 · LAX 11:14 · JFK 14:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.