V naší minulosti
Služba podpory začala dostávat požadavky, jak pracovat se Serverem 2019 Core bez obvyklého grafického prostředí. Rozhodli jsme se ukázat, jak pracovat s Windows Server 2019 Core a jak na něj nainstalovat GUI.
Neopakujte to na pracovních strojích, nepoužívejte Server Core jako desktop, deaktivujte RDP, zabezpečte svůj informační systém, bezpečnost je hlavní funkcí instalace „Core“.
V jednom z našich dalších článků se podíváme na tabulku kompatibility pro programy s Windows Server Core. V tomto článku se dotkneme toho, jak nainstalovat shell.
Shell prostředky třetích stran
1. Složitý, ale nejekonomičtější způsob
Server Core nemá známý explorer.exe z krabice, abychom si usnadnili život, stáhneme si explorer++. Nahrazuje vše, co dokáže původní průzkumník. Uvažovalo se pouze o exploreru++, ale postačí téměř každý správce souborů, včetně Total Commander, FAR Manager a dalších.
Stahování souborů.
Nejprve musíme soubor stáhnout na server. To lze provést prostřednictvím SMB (sdílená složka), Windows Admin Center a Invoke-WebRequest, funguje s volbou -UseBasicParsing.
Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe
Kde Odkazy je adresa URL souboru a -OutFile je úplná cesta k jeho stažení s uvedením přípony souboru a
Použití Powershell:
Vytvořte novou složku na serveru:
New-Item -Path 'C:OurCoolFiles' -ItemType Directory
Sdílení sdílené složky:
New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator
-Name OurCoolShare
Na vašem PC je složka připojena jako síťová jednotka.
Prostřednictvím Centra pro správu systému Windows vytvořte novou složku výběrem položky v nabídce.
Přejděte do sdílené složky a klikněte na tlačítko Odeslat, vyberte soubor.
Přidání shellu do plánovače.
Pokud nechcete shell spouštět ručně při každém přihlášení, musíte jej přidat do plánovače úloh.
$A = New-ScheduledTaskAction -Execute "C:OurCoolFilesexplorer++.exe"
$T = New-ScheduledTaskTrigger -AtLogon
$P = New-ScheduledTaskPrincipal "localAdministrator"
$S = New-ScheduledTaskSettingsSet
$D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $S
Register-ScheduledTask StartExplorer -InputObject $D
Bez plánovače můžete spustit přes CMD:
CD C:OurCoolFilesExplorer++.exe
Metoda 2. Spusťte nativního Průzkumníka
Pamatujte, žádné GUI
Funkce Server Core App Compatibility on Demand (FOD) se vrátí do systému: MMC, Eventvwr, PerfMon, Resmon, Explorer.exe a dokonce Powershell ISE.
Spusťte Powershell a zadejte následující příkaz:
Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0
Poté restartujte server:
Restart-Computer
Poté můžete dokonce spustit Microsoft Office, ale navždy ztratíte asi 200 megabajtů RAM, i když v systému nejsou žádní aktivní uživatelé.
Windows Server 2019 s nainstalovanými funkcemi na vyžádání
Windows Server 2019 Core
To je vše. V příštím článku se podíváme na tabulku kompatibility programu s Windows Server Core.
Zdroj: www.habr.com