- Содержание статьи
PowerShell
В случае, если Вам понадобилось с помощью PowerShell узнать имя хоста, с которого выполняется подключение к удаленному рабочему столу, то для этого можно использовать системную переменную %clientname%.
$env:clientname
К примеру, так можно вывести сообщение с именем хоста, с которого выполняется подключение через RDP:
[System.Windows.MessageBox]::Show($env:clientname)
VBScript
В случае с помощью VBScript, так же проще всего использовать системную переменную %clientname%.
Set objShell = CreateObject("WScript.Shell") strClient = objShell.ExpandEnvironmentStrings("%clientname%")
После этого, можно использовать полученную переменную в любых целях, например — вывести на экран сообщением с именем хоста.
MsgBox(strClient)
