Définir PowerShell en temps que shell par défaut
Par défaut sur Windows Core, lorsque nous démarrons le serveur, nous tombons sur un simple cmd. Il est très pénible de taper à chaque fois que nous voulons faire la moindre opération sur le serveur.
Heureusement pour nous, nous pouvons définir PowerShell en temps que shell par défaut :
Set-ItemProperty -Path HKLM:'SOFTWARE'Microsoft'Windows NT'CurrentVersion'Winlogon -Name Shell -Value PowerShell.exe -NoExit
Mais il est également possible de définir cette règle via une GPO. Pour cela, il faut faire une nouvelle règle de Registre (Computer Configuration '> Preferences '> Windows Preferences '> Registry) et y rentrer les valeurs suivantes
- Action: Update
- Hive: HKEY_LOCAL_MACHINE
- Key Path: SOFTWARE''Microsoft''Windows NT''CurrentVersion''Winlogon
- Value Name: Shell
- Value Type: REG_SZ
- Value Data: PowerShell.exe -NoExit
Et voilà, plus d'arrachage de cheveux, vous avez désormais PowerShell au démarrage de votre Windows Server Core
Dernière mise à jour: June 29, 2022
Créé: June 29, 2022
Créé: June 29, 2022