У меня есть виртуальная машина, к которой я обращаюсь локально. Чтобы преобразовать VHDX в WIM, я нашел несколько команд PowerShell для этого, и они отлично работают.
Однако я хочу сделать это, когда у меня НЕТ доступа к ОС хоста виртуальной машины (т.е. я работаю удаленно). Нужно ли мне делать то же самое с powershell, но запускать powershell удаленно, или есть другие способы / инструменты для этого?
Если бы вы могли перечислить варианты / шаги, это было бы здорово.
Я создаю собственный образ Windows 10.
Думаю, вы ответили на свой вопрос. Если у вас есть команды PowerShell, которые уже работают для преобразования .vhdx в .WIM, то используйте их. Либо пользователь Enter-PSSession, чтобы получить доступ к удаленному сеансу PowerShell (вам необходимо убедиться, что PSRemoting включен на удаленном хост-сервере), либо используйте команду Invoke-Command для удаленного запуска команды.
Invoke-Command https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.core/invoke-command
Enter-PSSession https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.core/enter-pssession