UNCLASSIFIED

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

create windows 10 rolling file

parent 86c6f4aa
No related merge requests found
Pipeline #26820 failed with stage
in 15 seconds
$version = "windows-10"
write-host $version Image Generator
If (-NOT ([Security.Principal.WindowsPrincipal]`
[Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator"))
{
Write-Warning "This script requires administrative privileges to run. Please elevate and try again."
Break
}
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
copy ..\resources\configs\base.ini "$version.ini"
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"
Set-IniFileValue -Path "$version.ini" -Section "DEFAULT" -Key "image_path" -Value "..\artifacts\$version.raw"
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\$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