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
.