Получить имя клиента RDP компьютер

у меня есть вопрос, который, я уверен, имеет простое решение, но он продолжает ускользать от меня.

на картинке есть сервер, который используется несколькими людьми.


Все они используют одну и ту же учетную запись для входа.


Единственный способ дифференцировать сеансы был бы именем хоста или IP.

так как видите, на удаленном компьютере, имя клиента?

например, я RDP в сервер 256.12.13.1 С моего IP 256.12.13.7.


Есть ли команда, которую я мог бы запустить на сервере в этом удаленном сеансе, которая будет выводить 256.12.13.7?

Я спрашиваю, потому что это было бы хорошо, если бы эта команда выводит 256.12.13.9 когда человек подключается с этого другого IP.

так что я могу положить его в запуске и всякий раз, когда кто-то подключается скрипт, как это будет работать:

gethostname >> rdplog.txt<br>
date /t >> rdplog.txt <br>
time /t >> rdplog.txt

таким образом, это может в основном равняться очень простой логин.

25
задан Máté Juhász
18.01.2023 22:06 Количество просмотров материала 3016
Распечатать страницу

3 ответа

вы можете написать пакетный скрипт вида:

netstat -na | find "3389" | find "ESTABLISHED" >> C:\path_to_rdplog.txt
date /T >> C:\path_to_rdplog.txt
time /T >> C:\path_to_rdplog.txt
echo. >> C:\path_to_rdplog.txt
echo ----------- >> C:\path_to_rdplog.txt
echo. >> C:\path_to_rdplog.txt

вы просто должны убедиться, что человек, который входит в систему имеет разрешения на запись в C:\path_to_rdplog.txt

6
отвечен matrixx333 2023-01-20 05:54

Microsoft MVP Шей Леви сделал PSTerminalServices модуль PowerShell с командлетами служб терминалов.

Он должен быть установлен, по умолчанию его там нет.

Я им еще не пользовался, просто нашел.

1
отвечен TheSavo 2023-01-20 08:11

очень старый поток, но в любом случае. Мы использовали, чтобы проверить переменную среды CLIENTNAME, которая установлена в сеансе RDP. У нас было старое приложение, которое не могло легко использовать Windows API или Powershell и проверяло эту переменную среды. Эта переменная содержит имя клиентского компьютера, делая подключение RDP.

1
отвечен Johan Bennink 2023-01-20 10:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх