UnattendXmlBuilder
1.1
Module for building Windows unattend XML documents.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2023 MartinGC94. All rights reserved.
Package Details
Author(s)
- MartinGC94
Tags
Unattend Autounattend XML Windows Installation
Functions
Add-UnattendCommand Add-UnattendDiskPartition Add-UnattendDriverPath Add-UnattendGroupMember Add-UnattendImage Add-UnattendInterfaceDnsConfig Add-UnattendInterfaceIpConfig Add-UnattendUser Export-UnattendFile New-UnattendBuilder Set-UnattendAudioSetting Set-UnattendAutoLogon Set-UnattendComputerName Set-UnattendDnsSetting Set-UnattendDomainJoinInfo Set-UnattendFirewallSetting Set-UnattendIpSetting Set-UnattendLanguageSetting Set-UnattendOobeSetting Set-UnattendOwnerInfo Set-UnattendPowerSetting Set-UnattendProductKey Set-UnattendRdpSetting Set-UnattendServerManagerSetting Set-UnattendSysPrepSetting Set-UnattendTimeSetting Set-UnattendTpmSetting Set-UnattendUacSetting Set-UnattendWindowsSetupSetting Set-UnattendWinReSetting
PSEditions
Dependencies
This module has no dependencies.
Release Notes
1.1
    Assign parameter position 0 to Export-UnattendFile:FilePath
    Add "RecoveryBIOS" as a valid value for Add-UnattendDiskPartition:PartitionType
    Update the BIOS disk template for Add-UnattendDiskPartition so it creates the partition with the correct ID.
1.0.3
    Resolve relative paths for the SourceFile parameter of the New-UnattendBuilder command
1.0.2
    Fix TimeZone completer for Set-UnattendTimeSetting
1.0.1
    Add argument completers for the following Commands and parameters:
        Set-UnattendTimeSetting:TimeZone
        Set-UnattendLanguageSetting:UiLanguageFallback
    Add positions for the following command and parameter combinations:
        Add-UnattendCommand:Command
        Add-UnattendDriverPath:Path
        Set-UnattendComputerName:ComputerName
        Set-UnattendProductKey:ProductKey
    Fix commands that wouldn't work properly when using certain parameters:
        Add-UnattendDriverPath:Path
        Add-UnattendInterfaceIpConfig:DefaultGateway
        Set-UnattendFirewallSetting:EnabledFirewallGroups
        Set-UnattendFirewallSetting:DisabledFirewallGroups
        Set-UnattendFirewallSetting:LogDroppedPackets
1.0
    Initial release
FileList
- UnattendXmlBuilder.nuspec
- UnattendXmlBuilder.psd1
- UnattendXmlBuilder.psm1
Version History
| Version | Downloads | Last updated | 
|---|---|---|
| 1.1 (current version) | 173 | 4/2/2024 | 
| 1.0.3 | 40 | 8/2/2023 | 
| 1.0.2 | 15 | 6/4/2023 | 
| 1.0.1 | 8 | 6/4/2023 | 
| 1.0 | 8 | 6/4/2023 |