标题: 重启检查脚本
[打印本页]
作者: Delwo
时间: 2007-12-22 10:02
标题: 重启检查脚本
Option Explicit
Dim objShell, objFSO
Dim nRegReadResult, strPath
Set objShell = CreateObject("Wscript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
On Error Resume Next
'Win2000/WinXP适用。
objShell.RegRead("HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations")
nRegReadResult = err.Number '如果键值存在则为0,否则返回错误代码。
'Win9X适用。
strPath = objShell.ExpandEnvironmentStrings("%windir%\Wininit.ini")
if nRegReadResult = 0 OR objFSO.FileExists(strPath) Then
objShell.Popup("系统中的某些文件需要更名、删除或替换,建议重新启动系统")
Else
objShell.Popup("不需要重新启动系统")
End If
[
Last edited by Delwo on 2007-12-22 at 11:30 AM ]