help.motte.de

Sprache Deutsch

Set-ExecutionPolicy Unrestricted -Force

# Sprachliste mit Tastaturlayouts erstellen
$LangList = New-WinUserLanguageList de-DE
$LangList[0].InputMethodTips.Clear()
$LangList[0].InputMethodTips.Add("0407:00000407")  # Deutsch (Deutschland) Tastatur

# Englisch (UK) hinzufügen mit UK-Tastaturlayout
$enLang = New-WinUserLanguageList en-GB
$enLang[0].InputMethodTips.Clear()
$enLang[0].InputMethodTips.Add("0809:00000809")  # Englisch (UK) Tastatur

# Beide Sprachen zusammenführen
$LangList.Add($enLang[0])
Set-WinUserLanguageList $LangList -Force

# UI-Sprache, Systemlocale und Kultur auf Deutsch setzen
Set-WinUILanguageOverride -Language de-DE
Set-WinSystemLocale -SystemLocale de-DE
Set-Culture de-DE

# Region und Zeitzone
Set-WinHomeLocation -GeoId 94  # Deutschland
Set-TimeZone -Id "W. Europe Standard Time"

# Execution Policy zurücksetzen
Set-ExecutionPolicy Restricted -Force

# Kontrolle
Get-WinHomeLocation
Get-WinSystemLocale
Get-WinUserLanguageList