Używanie zmiennej z języka VBScript w witrynie ASP.Net

Badałem to przez większość dnia i nie mogę znaleźć odpowiedzi. Jestem stosunkowo nowy w stackoverflow. Czy istnieje pewna etykieta do zadawania wielu pytań (zadałem trzy w ciągu ostatnich kilku dni)?

W każdym razie

Oto kod w pliku codebehind. Wykonuje skrypt systeminfo.vbs i działa dobrze. Ale w skrypcie mam przypisane niektóre zmienne.

Dim WshShell = CreateObject("WScript.Shell")
        WshShell.Run("wscript.exe c:\systeminfo.vbs")

vbscript

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

Chcę użyć osName i osVer i umieścić wartości w etykiecie po stronie ASP. Rozumiem, że osName i osVer są prostymi przykładami, ale muszę po prostu zrozumieć koncepcję umieszczania zmiennych z VBScript w ASP. Mój klient ma wiele skryptów VBScript, z których korzysta codziennie, i muszę zautomatyzować te skrypty i wygenerować raport informujący, czy nie powiódł się, czy nie.

Dziękuję za pomoc.

questionAnswers(1)

yourAnswerToTheQuestion