关于wsh的使用疑问
代码如下:
Sub GetServerInfo() 'Get Some information of Server
Dim WshShell,WshSysEnv
On Error Resume Next
Set WshShell=Server.CreateObject("Wscript.Shell")
Set WshSysEnv=WshShell.Environment("SYSTEM")
SeverOS=WshSysEnv("OS")
ServerCPUCount=WshSysEnv("NUMBER_OF_PROCESSORS")
ServerCPUDetail=WshSysEnv("PROCESSOR_IDENTIFIER")
End Sub
。。。。。。
<%GetServerInfo()%>
<tr><td>服务器操作系统:</td><td><%=ServerOS%></td></tr>
<tr><td>服务器CPU个数:</td><td><%=ServerCPUCount%></td></tr>
<tr><td>服务器CPU ID:</td><td><%=ServerCPUDetail%></td></tr>
1、为何ServerOS的值为空,而ServerCpuCount和ServerCpuDetail有值?
2.Server.CreateObject("Wscript.Shell")
Wscript.CreateObject("Wscript.Shell") '这是mscript中的描述
这两个有什么区别?
期待指点