我一天中的大部分时间都在研究这个问题,但找不到答案。我对stackoverflow比较陌生。问一些问题(我最近几天问了三个)有一定的礼仪吗?
无论如何,
这是代码隐藏文件中的代码。它执行一个脚本 systeminfo.vbs,并且工作正常。但是在脚本中我分配了一些变量。
Dim WshShell = CreateObject("WScript.Shell")
WshShell.Run("wscript.exe c:\systeminfo.vbs")
脚本
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colSettings = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colSettings
dim osName
osName = objOperatingSystem.Name
Wscript.Echo "OS Name: " & objOperatingSystem.Name
dim osVer
osVer = objOperatingSystem.Version
Wscript.Echo "Version: " & objOperatingSystem.Version
Wscript.Echo "Service Pack: " & _
objOperatingSystem.ServicePackMajorVersion _
& "." & objOperatingSystem.ServicePackMinorVersion
Wscript.Echo "OS Name: " & objOperatingSystem.SizeStoredInPagingFiles
Next
我想使用 osName 和 osVer 并将值放入 ASP 端的标签中。我知道 osName 和 osVer 是简单的例子,但我只需要弄清楚将变量从 VBScript 放入 ASP 的概念。我的客户每天使用多个 VBScript,我需要自动化这些脚本并生成报告,说明它是否失败。
感谢您的帮助。