Перейти к содержимому

Powershell Enter-PSSession использует текущие учетные данные

1

Я хочу использовать Windows Powershell для запуска виртуальной машины VirtualBox, а затем Enter-PSSession для управления машиной в автоматизированной ночной системе, что означает, что я буду спать, когда это произойдет, и не смогу ввести пароль.

Насколько я знаю, у меня есть два варианта: 1. Использовать текущие учетные данные, так как они находятся в домене, от которого виртуальная машина принимает учетные данные. 2. Жесткий код в моих учетных данных (вероятно, совпадает с текущими учетными данными)

Мне не нравится вариант 2, так как мне было поручено избегать использования жестко закодированных учетных данных, но я не знаю, возможен ли вариант 1. Как бы вы решили эту проблему?

5 585 просмотров
Void Star спросил 11 лет назад
V 215

1 ответ

4
Принятый ответ

Для командлета Enter-PSSession «-Credential» не является обязательным параметром. Поэтому, если вы не укажете учетные данные, будут использованы ваши текущие учетные данные.

Да, я пробовал это раньше, и это не сработало, но это потому, что я вошел в систему как другой пользователь, чем я собирался быть. Управлять рабочим столом достаточно сложно без удаленного рабочего стола внутри и виртуальной машины внутри удаленного рабочего стола ... Хорошо, спасибо, что побудили меня повторить попытку.

Void Star · 11 лет назад · 0

Также вы должны использовать New-PSSession в скрипте, Enter-PSSession - для интерактивного удаленного сеанса.

Void Star · 11 лет назад · 0
t1meless ответил 11 лет назад
T 251