Руководство по сценариям Powershell - PullRequest
0 голосов
/ 26 апреля 2018

Я ищу код powershell для установки пакетов программного обеспечения на удаленных компьютерах, находящихся в домене ADS. Во время установки я должен передать свои учетные данные администратора. Как я могу это сделать? Требуется руководство

1 Ответ

0 голосов
/ 26 апреля 2018

Вы можете сохранить свой пароль для использования на удаленном компьютере, используя команду Get-Credential, например:

`$Credential = Get-Credential

Вы увидите следующее приглашение:

enter image description here

Я бы порекомендовал хранить приложения, которые необходимо установить, в центральном месте, доступном для всех ваших удаленных устройств. Я предполагаю, что вы сохранили их в пути UNC: \\FileServer\Application

Допустим, вы хотели установить 7Zip и указали его в этом пути:

$Credential = Get-Credential
$Computers = 'RemotePC1', 'RemotePC2'
Invoke-Command -ComputerName $Computers -Credential $Credential `
  -ScriptBlock {& \\FileServer\Application\7Zip.msi} -ArgumentList '/q INSTALLDIR="C:\Program Files\7-Zip"'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...