Я пытаюсь установить CYGWIN на сервер Win2016 и 2012 и настроить sshd-host-config для сервера агента на pu sh агент для целевых windows виртуальных машин. Я кое-как погуглил и мне удалось получить код PS для установки 64-разрядной версии CYGWIN, но я хочу автоматизировать настройку sshd-host-config (это интерактивный режим, который запрашивает несколько вводов да / нет и текст) и net -start-sshd после настройки. Может ли кто-нибудь помочь в этом, пожалуйста? Заранее спасибо.
Вот фрагмент кода для установки CYGWIN: (я получил этот код в Google, а не свой собственный фрагмент)
$exeFilePath = "C:\cygwin64\setup-x86_64.exe"
(New-Object Net.WebClient).DownloadFile('http://www.cygwin.com/setup-x86_64.exe', $exeFilePath)
Start-Process "C:\cygwin64\setup-x86_64.exe" -ArgumentList "--quiet-mode --root C:\cygwin64 --site http://cygwin.mirror.constant.com --packages `"curl,python,python-crypto,openssl,openssh,zip,unzip`"" -Wait -NoNewWindow;
Write-Host "Installed Cygwin x64" -ForegroundColor Green ```