From 9e1cf30e7011a3125edf75837a92c31568729e4c Mon Sep 17 00:00:00 2001 From: Adam Gross Date: Tue, 18 Dec 2018 09:42:52 -0600 Subject: [PATCH] Update IMF-ConvertToVHD.ps1 Removed duplicate code for populating $wims variable. Also, the way this is built, you can crate a UEFI and a BIOS VHDX at the same time. Is this intentional? --- Scripts/IMF-ConvertToVHD.ps1 | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/Scripts/IMF-ConvertToVHD.ps1 b/Scripts/IMF-ConvertToVHD.ps1 index 77b350e..428ba4a 100644 --- a/Scripts/IMF-ConvertToVHD.ps1 +++ b/Scripts/IMF-ConvertToVHD.ps1 @@ -1,10 +1,10 @@ <# .Synopsis - ImageFactory 3.3 + ImageFactory 4.0 .DESCRIPTION - ImageFactory 3.3 + ImageFactory 4.0 .EXAMPLE - ImageFactoryV3-ConvertToVHD.ps1 + IMF-ConvertToVHD.ps1 .NOTES Created: 2016-11-24 Version: 3.1 @@ -15,6 +15,9 @@ Updated: 2017-09-27 Version: 3.3 + Updated: 20018-12-18 + Version: 4.0 + Author - Mikael Nystrom Twitter: @mikael_nystrom @@ -41,18 +44,6 @@ Param( New-Item -Path $VHDxFolder -ItemType Directory -Force -$wims = Get-ChildItem -Path $CaptureFolder -Filter *.wim -foreach($wim in $wims){ - $WindowsImage = Get-WindowsImage -ImagePath $wim.FullName -Index 1 -Verbose - if ($WindowsImage.ImageDescription -ne ""){ - $ImageName = $WindowsImage.ImageDescription - }else{ - $ImageName = $wim.BaseName - } - Write-Host "$($wim.FullName) is $ImageName" -} - - $wims = Get-ChildItem -Path $CaptureFolder -Filter *.wim foreach($wim in $wims){ $WindowsImage = Get-WindowsImage -ImagePath $wim.FullName -Index 1 -Verbose