autounattend: make shutdownOnAdminLogin configurable

This commit is contained in:
Astro 2021-04-08 18:31:58 +02:00
parent f1b52c0da7
commit 5df687524a
1 changed files with 3 additions and 0 deletions

View File

@ -15,6 +15,7 @@
, impureShellCommands ? [] , impureShellCommands ? []
, driveLetter ? "D:" , driveLetter ? "D:"
, efi ? true , efi ? true
, shutdownOnAdminLogin ? true
, ... , ...
}: }:
@ -263,6 +264,7 @@ let
</AutoLogon> </AutoLogon>
''} ''}
${lib.optionalString shutdownOnAdminLogin ''
<FirstLogonCommands> <FirstLogonCommands>
<SynchronousCommand wcm:action="add"> <SynchronousCommand wcm:action="add">
<Order>1</Order> <Order>1</Order>
@ -270,6 +272,7 @@ let
<Description>ChangeHideFiles</Description> <Description>ChangeHideFiles</Description>
</SynchronousCommand> </SynchronousCommand>
</FirstLogonCommands> </FirstLogonCommands>
''}
</component> </component>
</settings> </settings>