Еще один вариант определения имени локального компьютера при работе на терминальном сервере
Решил откорректировать публикацию //infostart.ru/public/281632/ т.к. автор запретил комментарии.
Навеяно работой с торговым оборудованием в типовых конфигурациях.
Большое спасибо этой публикации: //infostart.ru/public/145652/
Что означает «имя совсем локального компьютера» ?
(1) vis_tmp, В клиент-серверном варианте при работе на терминальном сервере. Имя физического компьютера, за которым работает пользователь.
Я не изменял обработку, которую указал в ссылке, чтобы ее разработчик понял, что я имел ввиду.
Поэтому получилось немного «не так».
В его случае «Имя локального компьютера» означает имя сервера терминалов.
А что происходит когда пользователь сначала зашел с одного компьютера, а затем не закрыв сеанс входит с другого ? В этом случае смена входа определится ?
(3) khan, представленная обработка не отслеживает события.
Она только спрашивает у компьютера значение переменной окружения «CLIENTNAME». Спрашивает по нажатию «Выполнить».