Installer un GUI sur Windows Server Core

Dans notre précédent article , nous avons expliqué comment nous préparons les machines virtuelles clients standard et avons montré, à titre d'exemple, notre nouveau tarif Ultralight à 120 roubles, comment nous avons créé l'image standard de Windows Server 2019 Core.

Le support technique a commencé à recevoir des demandes sur la façon de travailler avec Server 2019 Core sans l'interface graphique habituelle. Nous avons décidé de montrer comment utiliser Windows Server 2019 Core et comment installer un GUI dessus.

Installer un GUI sur Windows Server Core

Ne répétez pas cela sur des machines de travail, ne utilisez pas Server Core comme bureau, désactivez RDP, protégez votre système d'information, car la sécurité est le principal atout de l'installation « Core ».

Dans l'un de nos prochains articles, nous examinerons le tableau de compatibilité des programmes avec Windows Server Core. Dans cet article, nous aborderons comment installer l'interface.

Interface par des moyens tiers

Installer un GUI sur Windows Server Core

1. Méthode complexe mais la plus économique

Dans Server Core, nous n'avons pas le traditionnel explorer.exe, pour nous faciliter la tâche, nous téléchargerons explorer++. Il remplace tout ce que fait l'explorateur original. Nous n'avons examiné que explorer++, mais presque n'importe quel gestionnaire de fichiers fonctionnera, y compris Total Commander, FAR Manager et d'autres.

Téléchargez les fichiers.

Tout d'abord, nous devons télécharger le fichier sur le serveur. Cela peut se faire via SMB (dossier partagé), Windows Admin Center et Invoke-WebRequest, qui fonctionne avec le paramètre -UseBasicParsing.

Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe

Où -uri est l'URL du fichier, et -OutFile le chemin complet où le télécharger, en précisant l'extension du fichier et

Utilisation de Powershell :

Sur le serveur, créez un nouveau dossier :

New-Item -Path 'C:OurCoolFiles' -ItemType Directory

Partageons le dossier partagé :

New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator -Name OurCoolShare

Sur votre PC, le dossier se connecte comme un disque réseau.

Installer un GUI sur Windows Server Core
Via Windows Admin Center, créez un nouveau dossier en sélectionnant l'option dans le menu.

Installer un GUI sur Windows Server Core

Allez dans le dossier partagé et cliquez sur le bouton envoyer, choisissez un fichier.

Installer un GUI sur Windows Server Core
Ajoutez l'interface au planificateur.

Si vous ne souhaitez pas lancer l'interface manuellement à chaque connexion, vous devez l'ajouter au planificateur de tâches.

$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

Sans le planificateur, vous pouvez le lancer via CMD :

CD C:OurCoolFilesExplorer++.exe

Méthode 2. Lancer l'Explorateur d'origine

Installer un GUI sur Windows Server Core
Rappelez-vous, pas de GUI

La fonctionnalité de compatibilité des applications Server Core en option (FOD) ramènera dans le système : MMC, Eventvwr, PerfMon, Resmon, Explorer.exe et même Powershell ISE. Pour plus de détails, vous pouvez consulter MSDN. Il n'élargit pas l'ensemble existant de rôles et de composants.

Lancez Powershell et entrez la commande suivante :

Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0

Ensuite, redémarrez le serveur :

Restart-Computer

Installer un GUI sur Windows Server Core

Après cela, vous pourrez même exécuter Microsoft Office, mais vous perdrez environ 200 Mo de RAM de manière permanente, même si aucun utilisateur actif n'est présent dans le système.

Installer un GUI sur Windows Server Core
Windows Server 2019 avec Features on Demand installé

Installer un GUI sur Windows Server Core
Windows Server 2019 CORE

C'est tout. Dans le prochain article, nous examinerons le tableau de compatibilité des programmes avec Windows Server Core.

Installer un GUI sur Windows Server Core

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster