WIMWitch
1.2.5
Image (WIM) files. It can also create WIM configuration templates and
apply them either with the GUI or programatically for bulk creation.
Version 1.2.5
-Bug fix involving the importation and detection of existing 1903 and 1909
dot Net packages
===================================================
Image (WIM) files. It can also create WIM configuration templates and
apply them either with the GUI or programatically for bulk creation.
Version 1.2.5
-Bug fix involving the importation and detection of existing 1903 and 1909
dot Net packages
===========================================================================
WIM Witch
===========================================================================
Written and maintained by: Donna Ryan
Twitter: @TheNotoriousDRR
www.TheNotoriousDRR.com
www.SCConfigMgr.com
Current WIM Witch Doc:
https://www.scconfigmgr.com/2019/10/04/wim-witch-a-gui-driven-solution-for-image-customization/
===========================================================================
WIM Witch is a GUI driven tool used to update and customize Windows
Image (WIM) files. It can also create WIM configuration templates and
apply them either with the GUI or programatically for bulk creation.
It currently supports the following functions:
-Selecting the individual index to import
-Autopilot for existing devices
-Retrieve Autopilot deployment profiles from Intune
-Multi path driver importation
-Injection of updates from a self maintained local update cache
-Save and Load Configuration Templates
-Removal of AppX Modern Apps
-Create batch jobs for image catalog updating
-importing WIM and .Net binaries from an ISO file
-injecting .Net 3.5 binaries into image
===========================================================================
Version 1.2.5
-Bug fix involving the importation and detection of existing 1903 and 1909
Dot Net packages, this time an issue with comparisons.
Credit to the bug discovery goes to Kyle Mayberry
===========================================================================
Version 1.2.4
-Bug fix involving the importation and detection of existing 1903 and 1909
Dot Net packages
===========================================================================
Version 1.2.3
-Added Win10 1909 support. Includes .Net 3.5, patch selection, commandline
===========================================================================
Version 1.2.2
-Fixed bug around version display
===========================================================================
Version 1.2.1
-Changed version variable to stop upgrade loop
-Added "force" parameter to rename step in backup function.
===========================================================================
Version 1.2
-Added update function to make upgrading WIM Witch easy
-Added backup function for previous WIM Witch script for DR purposes
-Modified variable to support Server SKUs
===========================================================================
Version 1.1.4
-Fixed bug that prevented CLI functionality
-Removed pre-RTM notes
===========================================================================
Version 1.1.3
-Added export function (optimization) to shrink final WIM file
===========================================================================
Version 1.1.2
-Add functionality to prevent installation of WIM Witch files in the
PowerShell script repository folder. This was done to support "install-script"
-Add SCConfigMgr icon to replace stock PowerShell icon.
===========================================================================
Version 1.1.1
-Fixed a typo that caused the skype app to not be uninstalled on 1903
Credit @AndyUpperton for finding the bug :)
============================================================================================================
Installation Options
Owners
Package Details
Author(s)
- Donna Ryan
Functions
Get-FormVariables SelectMountDir SelectSourceWIM import-wiminfo SelectJSONFile Parse-JSON SelectDriverSource MakeItSo SelectTargetDir Update-Log Set-Logging DriverInjection ApplyDriver Get-OSDBInstallation Get-OSDSUSInstallation Get-OSDBCurrentVer Get-OSDSUSCurrentVer update-OSDB update-OSDSUS compare-OSDBuilderVer compare-OSDSUSVer check-superceded download-patches update-patchsource Apply-Updates Select-Appx remove-appx remove-indexes SelectNewJSONDir get-WWAutopilotProfile save-config load-config select-config reset-MISCheckBox run-configfile display-closingtext display-openingtext check-mountpath check-name replace-name check-install select-installfolder install-wimwitch import-iso set-version select-iso inject-dotnet check-dotnetexists Check-WIMWitchVer upgrade-wimwitch Backup-WIMWitch
Dependencies
This script has no dependencies.
FileList
- wimwitch.nuspec
- wimwitch.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
3.4.6 | 12,279 | 2/3/2023 |
3.4.5 | 3,691 | 11/7/2022 |
3.4.4 | 450 | 11/1/2022 |
3.4.3 | 1,959 | 10/12/2022 |
3.4.2 | 4,206 | 6/16/2022 |
3.4.1 | 33 | 6/16/2022 |
3.4.0 | 1,802 | 5/5/2022 |
3.3.5 | 68 | 5/4/2022 |
3.3.4 | 89 | 5/3/2022 |
3.3.3 | 23 | 5/3/2022 |
3.3.2 | 1,243 | 4/4/2022 |
3.3.1 | 33 | 4/3/2022 |
3.3.0 | 4,929 | 12/10/2021 |
3.2.5 | 603 | 12/1/2021 |
3.2.4 | 52 | 12/1/2021 |
3.2.3 | 25 | 12/1/2021 |
3.2.2 | 1,756 | 10/26/2021 |
3.2.1 | 239 | 10/22/2021 |
3.2.0 | 67 | 10/22/2021 |
3.1.2 | 2,227 | 8/24/2021 |
3.1.1 | 2,652 | 6/11/2021 |
3.1.0 | 355 | 6/8/2021 |
3.0.0 | 5,792 | 2/3/2021 |
2.4.4 | 801 | 1/17/2021 |
2.4.3 | 308 | 1/12/2021 |
2.4.2 | 2,076 | 11/3/2020 |
2.4.1 | 111 | 11/3/2020 |
2.4.0 | 80 | 11/2/2020 |
2.3.3 | 599 | 9/22/2020 |
2.3.2 | 893 | 8/25/2020 |
2.3.1 | 571 | 8/19/2020 |
2.3.0 | 530 | 8/19/2020 |
2.2.0 | 670 | 7/30/2020 |
2.1.2 | 1,367 | 6/11/2020 |
2.1.1 | 563 | 5/29/2020 |
2.1.0 | 137 | 5/28/2020 |
2.0.1 | 577 | 5/12/2020 |
2.0.0 | 2,397 | 4/13/2020 |
1.5.3 | 1,679 | 2/28/2020 |
1.5.2 | 188 | 2/26/2020 |
1.5.1 | 285 | 2/20/2020 |
1.5.0 | 341 | 2/14/2020 |
1.4.1 | 470 | 2/7/2020 |
1.4.0 | 213 | 2/5/2020 |
1.3.2 | 272 | 1/30/2020 |
1.3.1 | 1,096 | 12/16/2019 |
1.3.0 | 537 | 12/8/2019 |
1.2.5 (current version) | 459 | 11/20/2019 |