Para executar Powershell scripts automaticamente por meio de unattend.xml , você desejará configurar as run synchronous command entradas para o seu script.
Abra Windows SIM no arquivo autônomo que você gostaria de modificar. abra a guia de componentes e expanda a entrada *Microsoft-Windows-Deployment* .
Depoisdeadicionaroitemaounattend.xml,vocêpodeconfigurarocomandoqueéexecutadonacaixaquedizpath.
Parascriptsdopowershellemumservidor,vocêpodeusarumcomandocomo:
powershell-File"\remote-computer\some\dir\script.ps1" .
Para scripts do powershell em um computador local, a sintaxe é assim:
powershell -File "C:\path\to\dir\script.ps1" .
Se você deseja executar um cmdlet powershell autônomo, use este estilo de comando:
powershell verb-noun -argument(s) .
Opcional:
Digiteascredenciaisquevocêprecisaparaexecutarocomando.
Links:
Windows SIM (para Windows 10) - Executar o comando síncrono - Unattend.xml
- Primeiros comandos de logon - Unattend.xml
- Opções de linha de comando do Powershell (execute scripts do cmd)
Tl; Dr:
Use o Windows SIM para adicionar os comandos synchronous ou asynchronous ao seu unattend.xml .

