华域联盟 vbs 用vbscript实现隐藏任务栏图标的脚本

用vbscript实现隐藏任务栏图标的脚本

Message = "To work correctly, the script will close" & vbCR

  Message = Message & "and restart the Windows Explorer shell." & vbCR

  Message = Message & "This will not harm your system." & vbCR & vbCR

  Message = Message & "Continue?"

  X = MsgBox(Message, vbYesNo, "Notice")

  If X = 6 Then

  On Error Resume Next

  Dim WSHShell, n, MyBox, p, t, errnum, vers

  Dim itemtype

  Dim enab, disab, jobfunc

  Set WSHShell = WScript.CreateObject("WScript.Shell")

  p = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoTrayItemsDisplay"

  itemtype = "REG_DWORD"

  enab = "ENABLED"

  disab = "DISABLED"

  jobfunc = "Notification Icons are now "

  t = "Confirmation"

  Err.Clear

  n = WSHShell.RegRead (p)

  errnum = Err.Number

  if errnum <> 0 then

   WSHShell.RegWrite p, 0, itemtype

  End If

  If n = 0 Then

   n = 1

  WSHShell.RegWrite p, n, itemtype

  Mybox = MsgBox(jobfunc & disab & vbCR, 4096, t)

  ElseIf n = 1 then

   n = 0

  WSHShell.RegWrite p, n, itemtype

  Mybox = MsgBox(jobfunc & enab & vbCR, 4096, t)

  End If

  Set WshShell = Nothing

  On Error GoTo 0

  For Each Process in GetObject("winmgmts:"). _

   ExecQuery ("select * from Win32_Process where name='explorer.exe'")

   Process.terminate(0)

  Next

  MsgBox "Finished." & vbcr & vbcr , 4096, "Done"

  Else 

  MsgBox "No changes were made to your system." & vbcr & vbcr, 4096, "User Cancelled"

  End If

本文由 华域联盟 原创撰写:华域联盟 » 用vbscript实现隐藏任务栏图标的脚本

转载请保留出处和原文链接:https://www.cnhackhy.com/15276.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部