网络安全 频道

系统还原?病毒还原?

Windows XP和Windows ME都有一个方便的功能--系统还原,它定期的备份关键的系统文件,尤其是当你安装了新的软件或硬件的时候,然而不幸的是,感染病毒的文件也会被备份到系统还原里去,后果可想而知。

要避免这个问题,在XP是非常简单:关掉系统还原!这确实是个不错的主意,如果你不想每次都要运行病毒扫描程序进行病毒扫描以及在每次的备份之后还要再对系统进行一次全面的扫描的话,况且有很多公司的员工经常会忘掉进行扫描,不要对我们的员工的安全意识报有多大的幻想,作为管理员,我们应该尽可能的对安全事项考虑的周全一些,不是吗?

  在XP中关闭系统还原的操作很容易:右键点击“我的电脑”,选择“属性”,打开“系统还原”面板,选择“关闭系统还原”。

  假设上帝非常宠幸你----你安装的是Windows ME(现在用ME的人应该不算多吧……),操作也很像的:右键点击“我的电脑”,选择“属性”,点击“文件系统”,选择“排错”面板,禁用系统还原的选择框在列表中的最后一项。

  如果你用的是Windows XP,那下面有一个脚本文件,正好可以帮助你来完成禁用系统还原的工作:

'get input file name
Dim sInputFile
sInputFile = _
   InputBox("Enter path and filename to input file" & _
   "(list of computer names", "Input file")

'clicked cancel?
If sInputFile = "" Or sInputFile = -1 Then
   WScript.Quit
End If

'open input file
Dim oFSO, oTS
Set oFSO = WScript.CreateObject("Scripting.FileSystemObject")
On Error Resume Next
Set oTS = oFSO.OpenTextFile(sInputFile)
If Err <> 0 Then
   MsgBox "Couldn't open input file."
   WScript.Quit
End If
On Error Goto 0

'go through names in file
Dim sComputer, oPing, oStatus
Do Until oTS.AtEndOfStream

   'get name
   sComputer = oTS.ReadLine

   'name provided?
   If sComputer <> "" Then

      'connect to the WMI provider
      On Error Resume Next
      Set oWMIService = GetObject("winmgmts:\\" & _
      sComputer & "\root\default")
      Set oItem = oWMIService.Get("SystemRestore")
      errResults = oItem.Disable("")
      On Error Goto 0

   End If
   Loop

'finished - notify
oTS.Close
MsgBox "Script is finished executing."

  这个脚本文件是将你提供的文件中的计算机列表进行关闭系统还原功能,个人感觉还不错的,希望对大家能有所帮助。
0
相关文章