Projects/OSDScripts/Scripts/PowerShell/Configure-WindowsTerminal.ps1
<#PSScriptInfo
.VERSION 23.6.1.2 .GUID 91535b2d-d192-4f50-b71f-bce78dad9b46 .AUTHOR Jérôme Bezet-Torres .COMPANYNAME Jérôme Bezet-Torres .COPYRIGHT (c) 2023 Jérôme Bezet-Torres. All rights reserved. .TAGS PowerShell .LICENSEURI .PROJECTURI https://github.com/OSDeploy/PwshHub .ICONURI .EXTERNALMODULEDEPENDENCIES .REQUIREDSCRIPTS .EXTERNALSCRIPTDEPENDENCIES .RELEASENOTES #> #Requires -RunAsAdministrator <# .DESCRIPTION Configure Windows Terminal with PowerShell as default shell .LINK https://support.microsoft.com/en-us/windows/command-prompt-and-windows-powershell-for-windows-11-6453ce98-da91-476f-8651-5c14d5777c20 #> New-Item -Path HKCU:\Console\%%Startup | out-null New-ItemProperty -Path "HKCU:\Console\%%Startup" -Name "DelegationConsole" -Value "{2EACA947-7F5F-4CFA-BA87-8F7FBEEFBE69}" -force | out-null New-ItemProperty -Path "HKCU:\Console\%%Startup" -Name "DelegationTerminal" -Value "{E12CFF52-A866-4C77-9A90-F570A7AA2C6B}" -force | out-null |