Предположим, я работаю на своем компьютере как mydomain \ myuser, и мне нужно запустить некоторые инструменты, требующие авторизации на чужом домене. Я делаю следующее
runas /user:theirdomain\theiruser /netonly powershell.exe
Затем в любых командах powershell, которые я запускаю в этом окне powershell, мне нужно определить их домен \ их пользователь, с которым я работал.
Это обсуждалось здесь , но для. net и не было никаких решений.
Подразумевалось, что вы могли бы запустить что-нибудь удаленное и затем спросить этот удаленный сервер, какого пользователя они используют. У меня нет никаких знаний о удаленном взаимодействии PowerShell, но давайте предположим, что у меня где-то работает сервер Powershell, с которым я мог бы выполнить удаленную команду - могу ли я использовать это для захвата имени пользователя NetOnly?
тем временем, я думаю Я постараюсь как-то передать имя пользователя отдельно в среду, но для этого должно быть более элегантное решение?
Спасибо за любые мысли!