Každý správce se setká s tím, že se mu dostane do ruky zařízení, které má jinou edici Windows, nežli zbytek sítě. Typicky ve školách to pak mohou být interaktivní displeje Prowise, které mají z výroby edici Enterprise, nicméně škola má edice Pro či Education, přesně v souladu s licencováním Windows pro školy.
Jak potom ale stáhnout instalační médium Windows pro Enterorise edici? Máme na výběr, buď užijeme Microsoft Evolution center a stáhneme instalaci Enterprise Evolution, která je na 90 dní. Příkazovou řádkou pak převedeme dle nějakého návodu edici s užitím našeho klíče na plnohodnotnou verzi. Trochu složité ne?
Následující skript umožní pro stažení využít Microsoft Creation Tool, který nejspíš již máte, protože jeho prostřednictvím se stahují běžné edice jako Home, Pro nebo Education.
V detailu je odkaz na stažení skriptu a jeho zdrojový kód. Stažení Skriptu
function WinDownload
{
<#
.Synopsis
WinDownload
.DESCRIPTION
Zavolá MediaCreation Tool s možností stáhnout i Enterprise edici Windows.
.EXAMPLE
WinDownload -CreationToolPath C:\Users\Admin\Downloads\MediaCreationTool2004.exe -Edice Firma -Architektura x64 -LangCode cs-CZ
Inicializuje stažení média pro Windows 10 verze 2004 Enterpise. Vypíše klíč, který umožní stažení bez nutnosti zadávat vlastní produktový klíč.
#>
param(
[parameter(Mandatory = $true)] [Alias(‚Tool‘)]
[string] $CreationToolPath,
[parameter(Mandatory = $true)] [ValidateSet(‚Domacnost‘, „Firma“)]
$Edice,
[parameter(Mandatory = $true)] [ValidateSet(‚x64‘, ‚X86‘)]
$Architektura,
[parameter(Mandatory = $true)]
[string] $LangCode,
[parameter(Mandatory = $false)]
[switch] $upgrade
)
if($upgrade)
{
$par = „$CreationToolPath /Eula Accept /Action UpgradeNow“
Invoke-Expression $par
}
elseif($Edice -eq ‚Firma‘)
{
$par = „$CreationToolPath /Eula Accept /Retail /MediaArch $Architektura /MediaLangCode $LangCode /MediaEdition Enterprise“
#& $CreationToolPath $par
Invoke-Expression $par
Write-Host „“
Write-Host ‚Pro stažení zadejte produktový klíč: XGVPP-NMH47-7TTHJ-W3FW7-8HV2C‘
Write-Host ‚Pro aktivaci systému budete muset změnit klíč na Vámi zakoupený‘
}
else
{
$par = „$CreationToolPath /Eula Accept /Retail /MediaArch $Architektura /MediaLangCode $LangCode“
Invoke-Expression $par
}
}
man WinDownload -ShowWindow