Возможно ли занести в label результат работы скрипта? - Visual Basic .NET
Формулировка задачи:
есть скрипт vbs. Возможно ли занести в label vb.net результат его работы?
скрипт выдает имя залогинившего пользователя на удаленно машине в сети.
или может кто знает как по средствам vb.net узнать залогинившего пользователя на удаленный компьютер. заранее спасибо за помощь.
Решение задачи: «Возможно ли занести в label результат работы скрипта?»
textual
Листинг программы
Imports System.Management ... Dim computerName = "srv1" Dim options As New ConnectionOptions With { _ .Impersonation = ImpersonationLevel.Impersonate _ } Dim scope As New ManagementScope("\\" & computerName & "\root\cimv2", options) Dim query As New ObjectQuery("SELECT * FROM Win32_ComputerSystem") Using searcher As New ManagementObjectSearcher(scope, query) Using results As ManagementObjectCollection = searcher.Get() Dim wmiObj As ManagementObject = results.Cast(Of ManagementObject)().FirstOrDefault() If wmiObj IsNot Nothing Then labelUser.Text = wmiObj.GetPropertyValue("UserName").ToString() End If End Using End Using
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д