UNCLASSIFIED

Skip to content
Snippets Groups Projects
Commit be2bbd88 authored by Christopher Apsey's avatar Christopher Apsey
Browse files

update 2019 LTSC script;testing variables

parent bd0c73c0
No related merge requests found
## Windows 10 2016 LTSB Build Script
If (-NOT ([Security.Principal.WindowsPrincipal]`
[Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator"))
{
......
## Windows 10 2019 LTSC Build Script
$version = "windows-10-2019"
If (-NOT ([Security.Principal.WindowsPrincipal]`
[Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator"))
......@@ -7,25 +7,20 @@ If (-NOT ([Security.Principal.WindowsPrincipal]`
Break
}
$ProgressPreference = 'SilentlyContinue'
Write-Output "Downloading Windows 10 2019 LTSC WIM..."
Invoke-WebRequest -Uri https://vtaimagebootstrap.blob.core.usgovcloudapi.net/wim-files/windows10-2019-ltsc.wim `
-OutFile artifacts/windows10-2019-ltsc.wim
$ProgressPreference = 'Continue'
Write-Output "Finished Downloading Windows 10 2019 LTSC WIM"
Import-Module ..\windows-openstack-imaging-tools\WinImageBuilder.psm1
Import-Module ..\windows-openstack-imaging-tools\Config.psm1
Import-Module ..\windows-openstack-imaging-tools\UnattendResources\ini.psm1
pushd windows-openstack-imaging-tools
copy ..\resources\configs\base.ini $version.ini
Import-Module .\WinImageBuilder.psm1
Import-Module .\Config.psm1
Import-Module .\UnattendResources\ini.psm1
Set-IniFileValue -Path $version.ini -Section "DEFAULT" -Key "wim_file_path" -Value "..\resources\wim\$version.wim"
Set-IniFileValue -Path $version.ini -Section "DEFAULT" -Key "image_name" -Value "Windows 10 Enterprise LTSC 2019"
Set-IniFileValue -Path $version.ini -Section "DEFAULT" -Key "image_path" -Value "..\artifacts\$version.raw"
popd
New-WindowsOnlineImage -ConfigFilePath resources/configs/102019ltsc.ini
New-WindowsOnlineImage -ConfigFilePath $version.ini
Remove-Module WinImageBuilder
Remove-Module Config
Remove-Module ini
windows-openstack-imaging-tools\bin\qemu-img convert -f qcow2 -O raw artifacts\win10ltsc2019.qcow2 artifacts\win10ltsc2019.raw
\ No newline at end of file
..\windows-openstack-imaging-tools\bin\qemu-img convert -f qcow2 -O raw ..\artifacts\$version.qcow2 ..\artifacts\$version.raw
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment