Usando uma variável de um VBScript em um site da ASP.Net
Eu tenho pesquisado isso a maior parte do dia e não consigo encontrar a resposta. Eu sou relativamente novo em stackoverflow. Existe uma certa etiqueta para fazer várias perguntas (pedi três nos últimos dias)?
Em todo o caso,
Aqui está o código em um arquivo codebehind. Ele executa um script systeminfo.vbs e está funcionando bem. Mas no script eu tenho algumas variáveis atribuídas.
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
Eu quero usar osName e osVer e colocar os valores em um rótulo no lado do ASP. Eu entendo que osName e osVer são exemplos simples, mas eu só preciso descobrir o conceito de colocar variáveis de um VBScript em ASP. Meu cliente tem vários VBScripts que eles usam diariamente e eu preciso automatizar esses scripts e produzir um relatório dizendo se ele falhou ou não.
Obrigado pela ajuda.