Возможно ли узнать разрядность системы на удаленном компьютере в сети? - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Есть код, который выводит название ОС в label удаленного компьютера в сети:
возможно ли вывести еще и разрядность системы с удаленного компьютера в сети?

Решение задачи: «Возможно ли узнать разрядность системы на удаленном компьютере в сети?»

textual
Листинг программы
Dim MyReg As Microsoft.Win32.RegistryKey = Microsoft.Win32.RegistryKey.OpenRemoteBaseKey(Microsoft.Win32.RegistryHive.LocalMachine, "WORK")
 
        Dim MyRegKey As Microsoft.Win32.RegistryKey
        Dim MyVal As String
 
        MyRegKey = MyReg.OpenSubKey("Software\Microsoft\Windows NT\currentVersion")
        MyVal = MyRegKey.GetValue("ProductName")
 
        Dim myregkey_razr As Microsoft.Win32.RegistryKey = MyReg.OpenSubKey("SYSTEM\CurrentControlSet\Control\Session Manager\Environment")
        Dim myval_razr As String = myregkey_razr.GetValue("PROCESSOR_ARCHITECTURE")
        If myval_razr = "AMD64" Then myval_razr = "X64"
 
        MyRegKey.Close()
        myregkey_razr.Close()
 
        Label1.Text = MyVal
        Label2.Text = myval_razr

Оцени полезность:

5   голосов , оценка 4.4 из 5
Похожие ответы