要在Windows Server 2008上禁用FSO(FileSystemObject),您可以通过以下几种方法实现:
HKEY_CLASSES_ROOT\CLSID\{0D43FE01-F093-11CF-8940-00A0C9054228}
regsvr32 /u scrrun.dll
计算机配置 → 管理模板 → Windows组件 → Windows脚本宿主
regsvr32 scrrun.dll
重新启用您可以创建一个简单的VBScript文件(test.vbs)来测试:
On Error Resume Next
Set fso = CreateObject("Scripting.FileSystemObject")
If Err.Number <> 0 Then
WScript.Echo "FSO is disabled"
Else
WScript.Echo "FSO is enabled"
End If
运行此脚本,如果显示"FSO is disabled"则表示禁用成功。