Installer l'interface graphique sur Windows Server Core

Dans notre passé poster nous avons expliqué comment nous préparons des machines virtuelles client standard et montré comment nous avons créé une image Windows Server 120 Core standard en utilisant notre nouveau tarif Ultralight pour 2019 roubles comme exemple.

Le service d'assistance a commencé à recevoir des demandes sur la façon de travailler avec Server 2019 Core sans le shell graphique habituel. Nous avons décidé de montrer comment travailler avec Windows Server 2019 Core et comment y installer une interface graphique.

Installer l'interface graphique sur Windows Server Core

Ne répétez pas cela sur des machines en état de marche, n'utilisez pas Server Core comme bureau, désactivez RDP, sécurisez votre système d'information, la sécurité est la caractéristique principale 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 la façon d'installer le shell.

Shell par des moyens tiers

Installer l'interface graphique sur Windows Server Core

1. Manière compliquée mais la plus économique

Server Core n'a pas le familier explorer.exe prêt à l'emploi, pour nous faciliter la vie, nous allons télécharger explorer++. Il remplace tout ce que l'explorateur d'origine peut faire. Seul explorer++ a été envisagé, mais presque tous les gestionnaires de fichiers feront l'affaire, y compris Total Commander, FAR Manager et autres.

Téléchargement de fichiers.

Nous devons d'abord télécharger le fichier sur le serveur. Cela peut être fait via SMB (dossier partagé), Windows Admin Center et Invoquer-WebRequest, il fonctionne avec l'option -UseBasicParsing.

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

CEs est l'URL du fichier, et -OutFile est le chemin complet pour le télécharger, en spécifiant l'extension du fichier et

Utilisation de Powershell :

Créez un nouveau dossier sur le serveur :

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

Partage du dossier partagé :

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

Sur votre PC, le dossier est connecté en tant que lecteur réseau.

Installer l'interface graphique sur Windows Server Core
Via le Centre d'administration Windows, créez un nouveau dossier en sélectionnant un élément dans le menu.

Installer l'interface graphique sur Windows Server Core

Allez dans le dossier partagé et cliquez sur le bouton envoyer, sélectionnez le fichier.

Installer l'interface graphique sur Windows Server Core
Ajout d'un shell au planificateur.

Si vous ne souhaitez pas démarrer le shell manuellement à chaque fois que vous vous connectez, 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 planificateur, vous pouvez exécuter via CMD :

CD C:OurCoolFilesExplorer++.exe

Méthode 2. Lancer l'explorateur natif

Installer l'interface graphique sur Windows Server Core
Rappelez-vous, pas d'interface graphique

La fonctionnalité de compatibilité des applications Server Core à la demande (FOD) reviendra au système : MMC, Eventvwr, PerfMon, Resmon, Explorer.exe et même Powershell ISE. Plus de détails peuvent être trouvés sur MSDN. Il n'étend pas l'ensemble existant de rôles et de fonctionnalités.

Lancez Powershell et saisissez la commande suivante :

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

Redémarrez ensuite le serveur :

Restart-Computer

Installer l'interface graphique sur Windows Server Core

Après cela, vous pouvez même exécuter Microsoft Office, mais vous perdrez environ 200 mégaoctets de RAM pour toujours, même s'il n'y a pas d'utilisateurs actifs sur le système.

Installer l'interface graphique sur Windows Server Core
Windows Server 2019 avec les fonctionnalités à la demande installées

Installer l'interface graphique 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 l'interface graphique sur Windows Server Core

Source: habr.com

Ajouter un commentaire