'xp_taskbar_desktop_fixall.vbs - Repairs the Taskbar when minimized programs don't show.
'?Kelly Theriot and Doug Knox - 8/22/2003
'翻译:Smallfrogs。翻译内容:将英文提示改为简体中文
'来源:Microsoft Windows XP NewsGroup
Set WSHShell = WScript.CreateObject("WScript.Shell")
Message = "本脚本用于修复Windows XP中当最小化程序时,无法在任务栏显示图标的问题。"& vbCR & vbCR
Message = Message & "为了正常工作,本脚本将关闭和重启 Windows Explorer 外壳,这个操作不会损坏你的系统。" & vbCR & vbCR
Message = Message & "请关闭所有杀毒软件的实时监控!并保存所有打开的文件。"& vbCR & vbCR
Message = Message & "是否继续?"
X = MsgBox(Message, vbYesNo+vbExclamation, "注意")
If X = 6 Then
On Error Resume Next
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2\"
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StreamsMRU\"
WshShell.RegDelete "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\"
WshShell.RegDelete "HKCU\Software\Microsoft\Internet Explorer\Explorer Bars\{32683183-48a0-441b-a342-7c2a440a9478}\BarSize"
P1 = "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\"
WshShell.RegWrite p1 & "NoBandCustomize", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoMovingBands", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoCloseDragDropBands", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSetTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoToolbarsOnTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSaveSettings",0,"REG_DWORD"
WshShell.RegWrite p1 & "NoToolbarsOnTaskbar", 0, "REG_DWORD"
WshShell.RegWrite p1 & "NoSetTaskbar",0,"REG_DWORD"
WshShell.RegWrite p1 & "NoActiveDesktop",0,"REG_DWORD"
WshShell.RegWrite p1 & "ClassicShell",0,"REG_DWORD"
p1 = "HKCU\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\"
WshShell.RegWrite p1 & "NoCloseDragDropBands", 0, "REG_DWORD"
WshShell.RegDelete p1 & "NoMovingBands"
p1 = "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell"
WshShell.RegWrite p1, "explorer.exe", "REG_SZ"
p1 = "HKCU\Software\Microsoft\Internet Explorer\Explorer Bars\{32683183-48a0-441b-a342-7c2a440a9478}\"
WshShell.RegDelete p1 & "BarSize"
WshShell.RegWrite p1, "Media Band", "REG_SZ"
On Error Goto 0
For Each Process in GetObject("winmgmts:"). _
ExecQuery ("select * from Win32_Process where name='explorer.exe'")
Process.terminate(0)
Next
MsgBox "完成!" & vbcr & vbcr & "?Kelly Theriot and Doug Knox", 4096, "完成"
Else
MsgBox "没有对你的系统进行任何改变。" & vbcr & vbcr & "?Kelly Theriot and Doug Knox", 4096, "用户取消了"
End If
分享到:
相关推荐
"xp_taskbar_desktop_fixall.vbs"是一个Visual Basic Script(VBS)文件,它设计用于修复Windows XP任务栏不显示已打开窗口的问题。VBS是一种基于Windows的脚本语言,可以用来自动化各种系统任务。这个脚本通常包含...
"解决任务栏不显示窗口问题的修复文件"就是这样一个专为修复任务栏异常设计的工具。 该修复文件是一个名为`Taskbar.vbs`的脚本文件,它是使用Visual Basic Script (VBScript)编写的。VBScript是一种广泛应用于...
标题中的“XP修复任务栏脚本”指的是针对微软Windows XP操作系统的一个特定问题的解决方案。Windows XP是一款较老的操作系统,可能会遇到各种问题,其中之一就是任务栏在非正常关机后可能会消失或者无法正常工作。...
7. **VBScript(VBS)脚本问题**:提供的`Taskbar.vbs`文件可能是一个用于修复任务栏问题的脚本。运行这个脚本,它可能包含了修复特定任务栏问题的代码。 要使用`Taskbar.vbs`脚本,首先确保你信任该文件来源。双击...
该工具的核心功能是修复任务栏不显示已打开窗口的状况。这可能是由于系统设置错误、软件冲突或恶意软件干扰导致的。在使用该工具时,用户只需直接双击运行“任务栏修复工具.vbs”文件。这个.VBS文件是一种基于Visual...
通过以上详细解析,我们可以看到,这份VB源码提供了一种实用的方法来修复任务栏不显示图标的问题,尤其是针对Windows XP系统。然而,由于涉及系统核心组件的修改,操作时需谨慎,并遵循上述注意事项,以确保系统的...
这种现象是指用户打开一个应用程序窗口,然后将其最小化至任务栏时,该程序的图标在任务栏上不显示或者无法正常操作。这可能是由于系统设置、软件冲突或者是某些系统文件损坏导致的。 描述中提到的“下载后运行VBS...
这就是“最新超级任务栏窗口隐藏软件”的作用,它提供了一种方便的方式来控制任务栏的可见性,让用户能够根据需要快速地隐藏和显示任务栏。 【描述】:“最新超级任务栏窗口隐藏软件最新超级任务栏窗口隐藏软件最新...
总的来说,"任务栏修复.vbs"是针对Windows XP任务栏问题的实用解决方案,它利用VBScript语言和Windows API功能来诊断和修复任务栏,帮助用户快速恢复系统的正常操作。在遇到此类问题时,这个工具可以作为初步的自我...
在这个场景下,它可能包含了修复任务栏或窗口显示问题的代码。VBScript是一种解释型的、面向对象的脚本语言,常用于Windows系统的批处理和任务自动化。 1. **任务栏异常**:任务栏是Windows桌面环境的重要组成部分...
这会打开“任务栏和[开始]菜单属性”窗口。 2. **自定义通知区域**:在打开的窗口底部找到“自定义”按钮并点击。这会打开一个新的窗口,即“自定义通知区域”设置。 3. **查找安全删除硬件项目**:在新窗口中向...