From 0507ba48ab7154282b01f2ff8bb234262523be52 Mon Sep 17 00:00:00 2001 From: Dmitry Nefedov Date: Thu, 5 Aug 2021 18:12:31 +0300 Subject: [PATCH] 05.08.2021 v5.12 --- Sophia/PowerShell 7/Functions.ps1 | 18 +- .../Localizations/de-DE/Sophia.psd1 | 11 +- .../Localizations/en-US/Sophia.psd1 | 13 +- .../Localizations/es-ES/Sophia.psd1 | 11 +- .../Localizations/fr-FR/Sophia.psd1 | 13 +- .../Localizations/hu-HU/Sophia.psd1 | 15 +- .../Localizations/it-IT/Sophia.psd1 | 11 +- .../Localizations/pt-BR/Sophia.psd1 | 11 +- .../Localizations/ru-RU/Sophia.psd1 | 13 +- .../Localizations/tr-TR/Sophia.psd1 | 11 +- .../Localizations/uk-UA/Sophia.psd1 | 11 +- .../Localizations/zh-CN/Sophia.psd1 | 15 +- Sophia/PowerShell 7/Manifest/Sophia.psd1 | 12 +- Sophia/PowerShell 7/Module/Sophia.psm1 | 729 ++++++++++++------ Sophia/PowerShell 7/Sophia.ps1 | 143 ++-- 15 files changed, 673 insertions(+), 364 deletions(-) diff --git a/Sophia/PowerShell 7/Functions.ps1 b/Sophia/PowerShell 7/Functions.ps1 index bbcce50a..c88243eb 100644 --- a/Sophia/PowerShell 7/Functions.ps1 +++ b/Sophia/PowerShell 7/Functions.ps1 @@ -2,8 +2,8 @@ .SYNOPSIS The TAB completion for functions and their arguments - Version: v5.11.1 - Date: 13.07.2021 + Version: v5.12 + Date: 05.08.2021 Copyright (c) 2014–2021 farag Copyright (c) 2019–2021 farag & Inestic @@ -27,8 +27,12 @@ Separate functions with a comma .LINK - https://github.com/farag2/Windows-10-Sophia-Script + https://github.com/farag2/Sophia-Script-for-Windows #> + +#Requires -RunAsAdministrator +#Requires -Version 7.1 + function Sophia { [CmdletBinding()] @@ -39,8 +43,6 @@ function Sophia $Functions ) - Invoke-Command -ScriptBlock {Checkings} - foreach ($Function in $Functions) { Invoke-Expression -Command $Function @@ -52,13 +54,17 @@ function Sophia Clear-Host -$Host.UI.RawUI.WindowTitle = "Windows 10 Sophia Script v5.11 | Made with $([char]::ConvertFromUtf32(0x1F497)) of Windows | $([char]0x00A9) farag & Inestic, 2014–2021" +$Host.UI.RawUI.WindowTitle = "Sophia Script for Windows 10 v5.12 | Made with $([char]::ConvertFromUtf32(0x1F497)) of Windows | $([char]0x00A9) farag & Inestic, 2014–2021" Remove-Module -Name Sophia -Force -ErrorAction Ignore Import-Module -Name $PSScriptRoot\Manifest\Sophia.psd1 -PassThru -Force Import-LocalizedData -BindingVariable Global:Localization -FileName Sophia -BaseDirectory $PSScriptRoot\Localizations +# The mandatory checkings. Please, do not comment out this function +# Обязательные проверки. Пожалуйста, не комментируйте данную функцию +Checkings + $Parameters = @{ CommandName = "Sophia" ParameterName = "Functions" diff --git a/Sophia/PowerShell 7/Localizations/de-DE/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/de-DE/Sophia.psd1 index 5e82fa4d..f38a5328 100644 --- a/Sophia/PowerShell 7/Localizations/de-DE/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/de-DE/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = Das Skript unterstützt nur Windows 10 x64 UnsupportedOSBuild = Das Skript unterstützt Windows 10 2004/20H2/21H1-Versionen und höher +UpdateWarning = Ihr Windows 10-Build: {0}.{1}.{2}.{3}. Unterstützter Build: 19041.1151 und höher UnsupportedLanguageMode = Die PowerShell-Sitzung wird in einem eingeschränkten Sprachmodus ausgeführt LoggedInUserNotAdmin = Der angemeldete Benutzer hat keine Administratorrechte +UnsupportedPowerShell = Sie versuchen, ein Skript über PowerShell {0} auszuführen. Führen Sie das Skript in der entsprechenden PowerShell-Version aus UnsupportedISE = Das Skript unterstützt nicht die Ausführung über Windows PowerShell ISE Win10TweakerWarning = Wahrscheinlich wurde Ihr Betriebssystem über die Win 10 Tweaker-Hintertür infiziert -UpdateWarning = Ihr Windows 10-Build: {0}.{1}.{2}.{3}. Unterstützter Build: 10.0.19043.1052 und höher UnsupportedRelease = Neue Version gefunden CustomizationWarning = \nHaben Sie alle Funktionen in der voreingestellten Datei Sophia.ps1 angepasst, bevor Sie Sophia Script ausführen? ControlledFolderAccessDisabled = Kontrollierter Ordnerzugriff deaktiviert @@ -22,7 +23,7 @@ DriveSelect = Wählen Sie das Laufwerk, in dessen UserFolderRequest = Möchten Sie den Speicherort des "{0}"-Ordners ändern? UserFolderSelect = Wählen Sie einen Ordner für den Ordner "{0}" UserDefaultFolder = Möchten Sie den Speicherort des "{0}"-Ordners auf den Standardwert ändern? -ReservedStorageIsInUse = Dieser Vorgang wird nicht unterstützt, wenn reservierter Speicher verwendet wird \nBitte warten Sie, bis alle Wartungsvorgänge abgeschlossen sind, und versuchen Sie es dann später erneut +ReservedStorageIsInUse = Dieser Vorgang wird nicht unterstützt, wenn reservierter Speicher verwendet wird\nBitte führen Sie die Funktion "{0}" nach dem PC-Neustart erneut aus ShortcutPinning = Die Verknüpfung "{0}" wird an Start angeheftet UninstallUWPForAll = Für alle Benutzer UWPAppsTitle = UWP-Pakete @@ -63,7 +64,8 @@ Install = Installieren Minute = 1 Minute NoData = Nichts anzuzeigen NoInternetConnection = Keine Internetverbindung -NoResponse = Eine Verbindung mit https://store.rg-adguard.net konnte nicht hergestellt werden +RestartFunction = Bitte starten Sie die Funktion "{0}" neu +NoResponse = Eine Verbindung mit {0} konnte nicht hergestellt werden No = Nein Yes = Ja Open = Öffnen @@ -73,6 +75,7 @@ Run = Starten SelectAll = Wählen Sie Alle Skip = Überspringen Skipped = Übersprungen -TelegramTitle = Abonniere doch unseren offiziellen Kanal telegram +TelegramGroupTitle = Treten Sie unserer offiziellen Telegram-Gruppe bei +TelegramChannelTitle = Treten Sie unserem offiziellen Telegram-Kanal bei Uninstall = Deinstallieren '@ diff --git a/Sophia/PowerShell 7/Localizations/en-US/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/en-US/Sophia.psd1 index 03c65ba7..8edaef5b 100644 --- a/Sophia/PowerShell 7/Localizations/en-US/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/en-US/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = The script supports Windows 10 x64 only UnsupportedOSBuild = The script supports Windows 10 2004/20H2/21H1 versions and higher +UpdateWarning = Your Windows 10 build: {0}.{1}.{2}.{3}. Supported build: 19041.1151 and higher UnsupportedLanguageMode = The PowerShell session in running in a limited language mode LoggedInUserNotAdmin = The logged-on user doesn't have admin rights +UnsupportedPowerShell = You're trying to run script via PowerShell {0}. Run the script in the appropriate PowerShell version UnsupportedISE = The script doesn't support running via Windows PowerShell ISE Win10TweakerWarning = Probably your OS was infected via the Win 10 Tweaker backdoor -UpdateWarning = Your Windows 10 build: {0}.{1}.{2}.{3}. Supported build: 10.0.19043.1052 and higher UnsupportedRelease = A new version found CustomizationWarning = \nHave you customized every function in the Sophia.ps1 preset file before running Sophia Script? ControlledFolderAccessDisabled = Controlled folder access disabled @@ -22,10 +23,10 @@ DriveSelect = Select the drive within the root of UserFolderRequest = Would you like to change the location of the "{0}" folder? UserFolderSelect = Select a folder for the "{0}" folder UserDefaultFolder = Would you like to change the location of the "{0}" folder to the default value? -ReservedStorageIsInUse = This operation is not supported when reserved storage is in use\nPlease wait for any servicing operations to complete and then try again later +ReservedStorageIsInUse = This operation is not supported when reserved storage is in use\nPlease re-run the "{0}" function again after PC restart ShortcutPinning = The "{0}" shortcut is being pinned to Start UninstallUWPForAll = For all users -UWPAppsTitle = UWP Apps +UWPAppsTitle = UWP pps WSLUpdateDownloading = Downloading the Linux kernel update package... ~14 MB WSLUpdateInstalling = Installing the Linux kernel update package... HEVCDownloading = Downloading HEVC Video Extensions from Device Manufacturer... ~2,8 MB @@ -63,7 +64,8 @@ Install = Install Minute = 1 minute NoData = Nothing to display NoInternetConnection = No Internet connection -NoResponse = A connection could not be established with https://store.rg-adguard.net +RestartFunction = Please re-run the "{0}" function +NoResponse = A connection could not be established with {0} No = No Yes = Yes Open = Open @@ -73,6 +75,7 @@ Run = Run SelectAll = Select all Skip = Skip Skipped = Skipped -TelegramTitle = Join our official Telegram group +TelegramGroupTitle = Join our official Telegram group +TelegramChannelTitle = Join our official Telegram channel Uninstall = Uninstall '@ diff --git a/Sophia/PowerShell 7/Localizations/es-ES/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/es-ES/Sophia.psd1 index 18c1f343..50d9a02a 100644 --- a/Sophia/PowerShell 7/Localizations/es-ES/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/es-ES/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = El script sólo es compatible con Windows 10 x64 UnsupportedOSBuild = El script es compatible con versión Windows 10 2004/20H2/21H1 y superiores +UpdateWarning = Su build de Windows 10: {0}.{1}.{2}.{3}. Compilación compatible: 19041.1151 y superiores UnsupportedLanguageMode = Sesión de PowerShell ejecutada en modo de lenguaje limitado LoggedInUserNotAdmin = El usuario que inició sesión no tiene derechos de administrador +UnsupportedPowerShell = Estás intentando ejecutar el script a través de PowerShell {0}. Ejecute el script en la versión apropiada de PowerShell UnsupportedISE = El script no es compatible con la ejecución a través de Windows PowerShell ISE Win10TweakerWarning = Probablemente su sistema operativo fue infectado a través del backdoor Win 10 Tweaker -UpdateWarning = Su build de Windows 10: {0}.{1}.{2}.{3}. Compilación compatible: 10.0.19043.1052 y superiores UnsupportedRelease = Una nueva versión encontrada CustomizationWarning = \n¿Ha personalizado todas las funciones del archivo predeterminado Sophia.ps1 antes de ejecutar Sophia Script? ControlledFolderAccessDisabled = Acceso a la carpeta controlada deshabilitado @@ -22,7 +23,7 @@ DriveSelect = Seleccione la unidad dentro de la ra UserFolderRequest = ¿Le gustaría cambiar la ubicación de la "{0}" carpeta? UserFolderSelect = Seleccione una carpeta para la carpeta "{0}" UserDefaultFolder = ¿Le gustaría cambiar la ubicación de la carpeta "{0}" para el valor por defecto? -ReservedStorageIsInUse = Esta operación no es compatible cuando el almacenamiento reservada está en uso \nPor favor espera para su reparación a cualquier operación completa y luego a intentarlo más tarde +ReservedStorageIsInUse = Esta operación no es compatible cuando el almacenamiento reservada está en uso\nPor favor, vuelva a ejecutar la función "{0}" después de reiniciar el PC ShortcutPinning = El acceso directo "{0}" está siendo clavado en Start UninstallUWPForAll = Para todos los usuarios UWPAppsTitle = Aplicaciones UWP @@ -63,7 +64,8 @@ Install = Instalar Minute = 1 minuto NoData = Nada que mostrar NoInternetConnection = No hay conexión a Internet -NoResponse = No se pudo establecer una conexión con https://store.rg-adguard.net +RestartFunction = Por favor, reinicie la función "{0}" +NoResponse = No se pudo establecer una conexión con {0} No = No Yes = Sí Open = Abierta @@ -73,6 +75,7 @@ Run = Iniciar SelectAll = Seleccionar todo Skip = Omitir Skipped = Omitido -TelegramTitle = Únete a nuestro canal oficial de Telegram +TelegramGroupTitle = Únete a nuestro grupo oficial de Telegram +TelegramChannelTitle = Únete a nuestro canal oficial de Telegram Uninstall = Desinstalar '@ diff --git a/Sophia/PowerShell 7/Localizations/fr-FR/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/fr-FR/Sophia.psd1 index afc212ae..eef00963 100644 --- a/Sophia/PowerShell 7/Localizations/fr-FR/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/fr-FR/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = Le script supporte uniquement Windows 10 x64 UnsupportedOSBuild = Le script supporte les versions Windows 10 2004/20H2/21H1 et ultérieures +UpdateWarning = Votre version de Windows 10 : {0}.{1}.{2}.{3}. Version prise en charge : 19041.1151 et ultérieures UnsupportedLanguageMode = La session PowerShell s'exécute dans un mode de langue limité LoggedInUserNotAdmin = L'utilisateur connecté n'a pas de droits d'administrateur +UnsupportedPowerShell = Vous essayez d'exécuter le script via PowerShell {0}. Exécutez le script dans la version appropriée de PowerShell UnsupportedISE = Le script ne supporte pas l'exécution via Windows PowerShell ISE Win10TweakerWarning = Votre système d'exploitation a probablement été infecté par la porte dérobée Win 10 Tweaker -UpdateWarning = Votre version de Windows 10 : {0}.{1}.{2}.{3}. Version prise en charge : 10.0.19043.1052 et ultérieures UnsupportedRelease = Nouvelle version trouvée CustomizationWarning = \nAvez-vous personnalisé chaque fonction du fichier de préréglage Sophia.ps1 avant d'exécuter Sophia Script? ControlledFolderAccessDisabled = Contrôle d'accès aux dossiers désactivé @@ -16,13 +17,13 @@ OneDriveDownloading = Téléchargement de OneDrive... ~33 WindowsFeaturesTitle = Fonctionnalités OptionalFeaturesTitle = Fonctionnalités optionnelles EnableHardwareVT = Activer la virtualisation dans UEFI -UserShellFolderNotEmpty = Certains fichiers laissés dans le dossier "{0}" \nDéplacer les manuellement vers un nouvel emplacement +UserShellFolderNotEmpty = Certains fichiers laissés dans le dossier "{0}". Déplacer les manuellement vers un nouvel emplacement RetrievingDrivesList = Récupération de la liste des lecteurs... DriveSelect = Sélectionnez le disque à la racine dans lequel le dossier "{0}" sera créé. UserFolderRequest = Voulez vous changer où est placé le dossier "{0}" ? UserFolderSelect = Sélectionnez un dossier pour le dossier "{0}" UserDefaultFolder = Voulez vous changer où est placé le dossier "{0}" à sa valeur par défaut? -ReservedStorageIsInUse = Cette opération n'est pas suppportée le stockage réservé est en cours d'utilisation \nVeuillez attendre la fin des opérations de maintenance, puis réessayer plus tard +ReservedStorageIsInUse = Cette opération n'est pas suppportée le stockage réservé est en cours d'utilisation\nVeuillez réexécuter la fonction "{0}" après le redémarrage du PC ShortcutPinning = Le raccourci "{0}" est épinglé sur Démarrer UninstallUWPForAll = Pour tous les utilisateurs UWPAppsTitle = Applications UWP @@ -63,7 +64,8 @@ Install = Installer Minute = 1 minute NoData = Rien à afficher NoInternetConnection = Pas de connexion Internet -NoResponse = Une connexion n'a pas pu être établie avec https://store.rg-adguard.net +RestartFunction = Veuillez redémarrer la fonction "{0}" +NoResponse = Une connexion n'a pas pu être établie avec {0} No = Non Yes = Oui Open = Ouvert @@ -73,6 +75,7 @@ Run = Démarrer SelectAll = Tout sélectionner Skip = Passer Skipped = Passé -TelegramTitle = Rejoignez notre canal Telegram officiel +TelegramGroupTitle = Rejoignez notre groupe Telegram officiel +TelegramChannelTitle = Rejoignez notre canal Telegram officiel Uninstall = Désinstaller '@ diff --git a/Sophia/PowerShell 7/Localizations/hu-HU/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/hu-HU/Sophia.psd1 index 1aa28d00..682efd6d 100644 --- a/Sophia/PowerShell 7/Localizations/hu-HU/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/hu-HU/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = A szkript csak a Windows 10 64 bites verziót támogatja UnsupportedOSBuild = A szkript a Windows 10 2004/20H2/21H1 és újabb kiadásokat támogatja +UpdateWarning = Az Ön Windows 10 építése: {0}.{1}.{2}.{3}. Támogatott build: 19041.1151 és magasabb verziószámok UnsupportedLanguageMode = A PowerShell munkamenet korlátozott nyelvi üzemmódban fut LoggedInUserNotAdmin = A bejelentkezett felhasználó nem rendelkezik admin jogokkal -UnsupportedISE = A szkript nem támogatja a "Windows PowerShell ISE" futtatását -Win10TweakerWarning = Valószínűleg az operációs rendszerét a Win 10 Tweaker backdoor segítségével fertőzték meg. -UpdateWarning = Az Ön Windows 10 építése: {0}.{1}.{2}.{3}. Támogatott build: 10.0.19043.1052 és magasabb verziószámok +UnsupportedPowerShell = A szkriptet a PowerShell 7 segítségével próbálja futtatni. Futtassa a szkriptet a megfelelő PowerShell verzióban +UnsupportedISE = A szkript nem támogatja a Windows PowerShell ISE futtatását +Win10TweakerWarning = Valószínűleg az operációs rendszerét a Win 10 Tweaker backdoor segítségével fertőzték meg UnsupportedRelease = Új verzió érhető el CustomizationWarning = \nSzemélyre szabott minden opciót a Sophia.ps1 preset fájlban, mielőtt futtatni kívánja a Sophia szkriptet? ControlledFolderAccessDisabled = Vezérelt mappához való hozzáférés kikapcsolva @@ -22,7 +23,7 @@ DriveSelect = Válassza ki a meghajtó jelét a gy UserFolderRequest = Kívánja megváltoztatni a "{0}" könyvtár helyét? UserFolderSelect = Válasszon ki egy könyvtárat a "{0}" könyvtárhoz UserDefaultFolder = Szeretné visszaállítani a "{0}" könyvtár helyét a gyári értékekre? -ReservedStorageIsInUse = Ez a művelet nem hajtható végre, amíg a fenntartott tárhely használatban van\nKérem várja meg, míg a folyamatok befejeződnek és próbálja meg késöbb újra +ReservedStorageIsInUse = Ez a művelet nem hajtható végre, amíg a fenntartott tárhely használatban van\nPonovno pokrenite funkciju "{0}" nakon ponovnog pokretanja računala ShortcutPinning = A gyorsindító ikon "{0}" Startmenüre helyezése UninstallUWPForAll = Az összes felhasználó számára UWPAppsTitle = UWP Alkalmazások @@ -63,7 +64,8 @@ Install = Telepítés Minute = 1 perc NoData = Nincs megjeleníthető információ NoInternetConnection = Nincs internetkapcsolat -NoResponse = Nem hozható létre kapcsolat a https://store.rg-adguard.net weboldallal +RestartFunction = Ponovo pokrenite funkciju "{0}" +NoResponse = Nem hozható létre kapcsolat a {0} weboldallal No = Nem Yes = Igen Open = Megnyitás @@ -73,6 +75,7 @@ Run = Futtatás SelectAll = Összes kijelölése Skip = Átugrás Skipped = Átugorva -TelegramTitle = Csatlakozzon a hivatalos Telegram csoportunkhoz +TelegramGroupTitle = Pridružite se našoj službenoj grupi Telegram +TelegramChannelTitle = Pridružite se našem službenom kanalu Telegram Uninstall = Eltávolít '@ diff --git a/Sophia/PowerShell 7/Localizations/it-IT/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/it-IT/Sophia.psd1 index ff5271bb..d2983173 100644 --- a/Sophia/PowerShell 7/Localizations/it-IT/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/it-IT/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = Lo script supporta solo Windows 10 x64 UnsupportedOSBuild = Lo script supporta Windows 10, 2004/20H2/21H1 versioni e superiori +UpdateWarning = La tua build di Windows 10: {0}.{1}.{2}.{3}. Build supportata: 19041.1151 e successive UnsupportedLanguageMode = La sessione PowerShell è in esecuzione in una modalità di lingua limitata LoggedInUserNotAdmin = L'utente connesso non ha i diritti di amministratore +UnsupportedPowerShell = Stai cercando di eseguire lo script tramite PowerShell {0}. Esegui lo script nella versione di PowerShell appropriata UnsupportedISE = Lo script non supporta l'esecuzione tramite Windows PowerShell ISE Win10TweakerWarning = Probabilmente il tuo sistema operativo è stato infettato tramite la backdoor Win 10 Tweaker -UpdateWarning = La tua build di Windows 10: {0}.{1}.{2}.{3}. Build supportata: 10.0.19043.1052 e successive UnsupportedRelease = Nuova versione trovata CustomizationWarning = \nSono state personalizzate tutte le funzioni nel file delle preimpostazioni Sophia.ps1 prima di eseguire Sophia Script? ControlledFolderAccessDisabled = l'accesso alle cartelle controllata disattivata @@ -22,7 +23,7 @@ DriveSelect = Selezionare l'unità all'interno del UserFolderRequest = Volete cambiare la posizione del "{0}" cartella? UserFolderSelect = Selezionare una cartella per la cartella "{0}" UserDefaultFolder = Volete cambiare la posizione della cartella "{0}" al valore di default? -ReservedStorageIsInUse = Questa operazione non è supportata quando stoccaggio riservata è in uso \ nPer favore attesa per eventuali operazioni di manutenzione per completare e poi riprovare più tardi +ReservedStorageIsInUse = Questa operazione non è supportata quando stoccaggio riservata è in uso\nSi prega di eseguire nuovamente la funzione "{0}" dopo il riavvio del PC ShortcutPinning = Il collegamento "{0}" è stato bloccato per iniziare UninstallUWPForAll = Per tutti gli utenti UWPAppsTitle = UWP Apps @@ -63,7 +64,8 @@ Install = Installare Minute = 1 minuto NoData = Niente da esposizione NoInternetConnection = Nessuna connessione Internet -NoResponse = Non è stato possibile stabilire una connessione con https://store.rg-adguard.net +RestartFunction = Si prega di riavviare la funzione "{0}" +NoResponse = Non è stato possibile stabilire una connessione con {0} No = No Yes = Sì Open = Aperto @@ -73,6 +75,7 @@ Run = Eseguire SelectAll = Seleziona tutto Skip = Salta Skipped = Saltato -TelegramTitle = Unisciti al nostro canale ufficiale di Telegram +TelegramGroupTitle = Unisciti al nostro gruppo ufficiale Telegram +TelegramChannelTitle = Unisciti al nostro canale ufficiale di Telegram Uninstall = Disinstallare '@ diff --git a/Sophia/PowerShell 7/Localizations/pt-BR/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/pt-BR/Sophia.psd1 index aeba1d9d..ebca3f7b 100644 --- a/Sophia/PowerShell 7/Localizations/pt-BR/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/pt-BR/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = O script suporta somente Windows 10 x64 UnsupportedOSBuild = O script suporta versões Windows 10 2004/20H2/21H1 e superior +UpdateWarning = La tua build di Windows 10: {0}.{1}.{2}.{3}. Build supportata: 19041.1151 e successive UnsupportedLanguageMode = A sessão PowerShell em funcionamento em um modo de linguagem limitada LoggedInUserNotAdmin = O usuário logado não tem direitos de administrador +UnsupportedPowerShell = Você está tentando executar o script via PowerShell {0}. Execute o script na versão apropriada do PowerShell UnsupportedISE = O guião não suporta a execução através do Windows PowerShell ISE Win10TweakerWarning = Probabilmente il tuo sistema operativo è stato infettato tramite la backdoor Win 10 Tweaker -UpdateWarning = La tua build di Windows 10: {0}.{1}.{2}.{3}. Build supportata: 10.0.19043.1052 e successive UnsupportedRelease = Nova versão encontrada CustomizationWarning = \nVocê personalizou todas as funções no arquivo de predefinição Sophia.ps1 antes de executar o Sophia Script? ControlledFolderAccessDisabled = Acesso controlado a pasta desativada @@ -22,7 +23,7 @@ DriveSelect = Selecione a unidade dentro da raiz d UserFolderRequest = Gostaria de alterar a localização da pasta "{0}"? UserFolderSelect = Selecione uma pasta para a pasta "{0}" UserDefaultFolder = Gostaria de alterar a localização da pasta "{0}" para o valor padrão? -ReservedStorageIsInUse = Esta operação não é suportada quando o armazenamento reservada está em uso \ nAguarde para quaisquer operações de manutenção para ser concluído e, em seguida, tente novamente mais tarde +ReservedStorageIsInUse = Esta operação não é suportada quando o armazenamento reservada está em uso\nFavor executar novamente a função "{0}" após o reinício do PC ShortcutPinning = O atalho "{0}" está sendo fixado no Iniciar UninstallUWPForAll = Para todos os usuários UWPAppsTitle = Apps UWP @@ -63,7 +64,8 @@ Install = Instalar Minute = 1 minuto NoData = Nada à exibir NoInternetConnection = Sem conexão à Internet -NoResponse = Uma conexão não pôde ser estabelecida com https://store.rg-adguard.net +RestartFunction = Favor reiniciar a função "{0}" +NoResponse = Uma conexão não pôde ser estabelecida com {0} No = Não Yes = Sim Open = Abrir @@ -73,6 +75,7 @@ Run = Executar SelectAll = Selecionar tudo Skip = Pular Skipped = Ignorados -TelegramTitle = Entre no canal oficial do Telegram +TelegramGroupTitle = Entre no grupo oficial do Telegram +TelegramChannelTitle = Entre no canal oficial do Telegram Uninstall = Desinstalar '@ diff --git a/Sophia/PowerShell 7/Localizations/ru-RU/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/ru-RU/Sophia.psd1 index af869a24..2cdcc9f3 100644 --- a/Sophia/PowerShell 7/Localizations/ru-RU/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/ru-RU/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = Скрипт поддерживает только Windows 10 x64 UnsupportedOSBuild = Скрипт поддерживает только Windows 10 версии 2004/20H2/21H1 и выше +UpdateWarning = Ваш билд Windows 10: {0}.{1}.{2}.{3}. Поддерживаемый билд: 19041.1151 и выше UnsupportedLanguageMode = Сессия PowerShell работает в ограниченном режиме LoggedInUserNotAdmin = Текущий вошедший пользователь не обладает правами администратора -UnsupportedISE = Скрипт не поддерживает работу через Windows PowerShell ISE] +UnsupportedPowerShell = Вы пытаетесь запустить скрипт в PowerShell {0}. Запустите скрипт в соответствующей версии PowerShell +UnsupportedISE = Скрипт не поддерживает работу через Windows PowerShell ISE Win10TweakerWarning = Ваша ОС, возможно, через бэкдор в Win 10 Tweaker заражена трояном -UpdateWarning = Ваш билд Windows 10: {0}.{1}.{2}.{3}. Поддерживаемый билд: 10.0.19043.1052 и выше UnsupportedRelease = Обнаружена новая версия CustomizationWarning = \nВы настроили все функции в пресет-файле Sophia.ps1 перед запуском Sophia Script? ControlledFolderAccessDisabled = Контролируемый доступ к папкам выключен @@ -22,7 +23,7 @@ DriveSelect = Выберите диск, в кор UserFolderRequest = Хотите изменить расположение папки "{0}"? UserFolderSelect = Выберите папку для "{0}" UserDefaultFolder = Хотите изменить расположение папки "{0}" на значение по умолчанию? -ReservedStorageIsInUse = Операция не поддерживается, пока используется зарезервированное хранилище\nПожалуйста, дождитесь окончания всех обслуживающих операций и попробуйте заново +ReservedStorageIsInUse = Операция не поддерживается, пока используется зарезервированное хранилище\nПожалуйста, повторно запустите функцию "{0}" после перезагрузки ShortcutPinning = Ярлык "{0}" закрепляется на начальном экране UninstallUWPForAll = Для всех пользователей UWPAppsTitle = UWP-приложения @@ -63,7 +64,8 @@ Install = Установить Minute = 1 минута NoData = Отсутствуют данные NoInternetConnection = Отсутствует интернет-соединение -NoResponse = Невозможно установить соединение с https://store.rg-adguard.net +RestartFunction = Пожалуйста, повторно запустите функцию "{0}" +NoResponse = Невозможно установить соединение с {0} No = Нет Yes = Да Open = Открыть @@ -73,6 +75,7 @@ Run = Запустить SelectAll = Выбрать всё Skip = Пропустить Skipped = Пропущено -TelegramTitle = Присоединяйтесь к нашей официальной группе в Telegram +TelegramGroupTitle = Присоединяйтесь к нашей официальной группе в Telegram +TelegramChannelTitle = Присоединяйтесь к нашему официальному каналу в Telegram Uninstall = Удалить '@ diff --git a/Sophia/PowerShell 7/Localizations/tr-TR/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/tr-TR/Sophia.psd1 index 2d63657f..40346904 100644 --- a/Sophia/PowerShell 7/Localizations/tr-TR/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/tr-TR/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = Bu betik sadece Windows 10 x64 destekliyor UnsupportedOSBuild = Bu betik sadece Windows 10 2004/20H2/21H1 sürüm ve üstünü destekliyor +UpdateWarning = Windows 10 yapınız: {0}.{1}.{2}.{3}. Desteklenen yapı: 19041.1151 ve üstünü destekliyor UnsupportedLanguageMode = Sınırlı bir dil modunda çalışan PowerShell oturumu LoggedInUserNotAdmin = Oturum açan kullanıcının yönetici hakları yok +UnsupportedPowerShell = Komut dosyasını PowerShell 7 aracılığıyla çalıştırmaya çalışıyorsunuz. Komut dosyasını uygun PowerShell sürümünde çalıştırın. UnsupportedISE = Komut dosyası, Windows PowerShell ISE üzerinden çalıştırmayı desteklemiyor Win10TweakerWarning = Muhtemelen işletim sisteminize Win 10 Tweaker arka kapısı yoluyla bulaştı -UpdateWarning = Windows 10 yapınız: {0}.{1}.{2}.{3}. Desteklenen yapı: 10.0.19043.1052 ve üstünü destekliyor UnsupportedRelease = Yeni sürüm bulundu CustomizationWarning = \nSophia Script'i çalıştırmadan önce Sophia.ps1 ön ayar dosyasındaki her işlevi özelleştirdiniz mi? ControlledFolderAccessDisabled = Kontrollü klasör erişimi devre dışı bırakıldı @@ -22,7 +23,7 @@ DriveSelect = "{0}" klasörünün oluşturulacağ UserFolderRequest = "{0}" klasörünün yerini değiştirmek ister misiniz? UserFolderSelect = "{0}" klasörü için bir klasör seçin UserDefaultFolder = "{0}" klasörünün konumunu varsayılan değerle değiştirmek ister misiniz? -ReservedStorageIsInUse = Ayrılmış depolama kullanımdayken bu işlem desteklenmez. \nLütfen tüm servis işlemlerinin tamamlanmasını bekleyin ve daha sonra tekrar deneyin +ReservedStorageIsInUse = Ayrılmış depolama kullanımdayken bu işlem desteklenmez\nBilgisayar yeniden başlatıldıktan sonra lütfen "{0}" işlevini yeniden çalıştırın ShortcutPinning = "{0}" kısayolu Başlangıç sekmesine sabitlendi UninstallUWPForAll = Bütün kullanıcılar için UWPAppsTitle = UWP Uygulamaları @@ -63,7 +64,8 @@ Install = Yükle Minute = 1 Dakika NoData = Görüntülenecek bir şey yok NoInternetConnection = İnternet bağlantısı yok -NoResponse = https://store.rg-adguard.net ile bağlantı kurulamadı +RestartFunction = Lütfen "{0}" işlevini yeniden çalıştırın +NoResponse = {0} ile bağlantı kurulamadı No = Hayır Yes = Evet Open = Açık @@ -73,6 +75,7 @@ Run = Başlat SelectAll = Hepsini seç Skip = Atla Skipped = Atlandı -TelegramTitle = Resmi Telegram grubumuza katılın +TelegramGroupTitle = Resmi Telegram grubumuza katılın +TelegramChannelTitle = Resmi Telegram kanalımıza katılın Uninstall = Kaldır '@ diff --git a/Sophia/PowerShell 7/Localizations/uk-UA/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/uk-UA/Sophia.psd1 index 9695269f..ea5502cb 100644 --- a/Sophia/PowerShell 7/Localizations/uk-UA/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/uk-UA/Sophia.psd1 @@ -1,11 +1,12 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = Скрипт підтримує тільки Windows 10 x64 UnsupportedOSBuild = Скрипт підтримує тільки Windows 10 версії 2004/20H2/21H1 та вище +UpdateWarning = Ваш білд Windows 10: {0}. {1}. {2}. {3}. Підтримуваний білд: 19041.1151 та вище UnsupportedLanguageMode = Сесія PowerShell працює в обмеженому режимі LoggedInUserNotAdmin = Поточний увійшов користувач не володіє правами адміністратора +UnsupportedPowerShell = Ви намагаєтеся запустити скрипт в PowerShell {0}. Запустіть скрипт у відповідній версії PowerShell UnsupportedISE = Скрипт не підтримує роботу через Windows PowerShell ISE Win10TweakerWarning = Ваша ОС, можливо, через бекдор в Win 10 Tweaker заражена трояном -UpdateWarning = Ваш білд Windows 10: {0}. {1}. {2}. {3}. Підтримуваний білд: 10.0.19043.1052 та вище UnsupportedRelease = Виявлено нову версію CustomizationWarning = \nВи налаштували всі функції в пресет-файлі Sophia.ps1 перед запуском Sophia Script? ControlledFolderAccessDisabled = Контрольований доступ до папок вимкнений @@ -22,7 +23,7 @@ DriveSelect = Виберіть диск, в кор UserFolderRequest = Хочете змінити розташування папки "{0}"? UserFolderSelect = Виберіть папку для "{0}" UserDefaultFolder = Хочете змінити розташування папки "{0}" на значення за замовчуванням? -ReservedStorageIsInUse = Операція не підтримується, поки використовується зарезервоване сховище\nБудь ласка, дочекайтеся закінчення всіх обслуговуючих операцій і спробуйте знову +ReservedStorageIsInUse = Операція не підтримується, поки використовується зарезервоване сховище\nБудь ласка, повторно запустіть функцію "{0}" після перезавантаження ShortcutPinning = Ярлик "{0}" закріплюється на початковому екрані UninstallUWPForAll = Для всіх користувачів UWPAppsTitle = Програми UWP @@ -63,7 +64,8 @@ Install = Встановити Minute = 1 хвилина NoData = Відсутні дані NoInternetConnection = Відсутнє інтернет-з'єднання -NoResponse = Не вдалося встановити зв’язок із https://store.rg-adguard.net +RestartFunction = Будь ласка, повторно запустіть функцію "{0}" +NoResponse = Не вдалося встановити зв’язок із {0} No = Немає Yes = Так Open = Відкрити @@ -73,6 +75,7 @@ Run = Запустити SelectAll = Вибрати все Skip = Пропустити Skipped = Пропущено -TelegramTitle = Приєднуйтесь до нашої офіційної групи Telegram +TelegramGroupTitle = Приєднуйтесь до нашої офіційної групи Telegram +TelegramChannelTitle = Приєднуйтесь до нашого офіційного каналу в Telegram Uninstall = Видалити '@ diff --git a/Sophia/PowerShell 7/Localizations/zh-CN/Sophia.psd1 b/Sophia/PowerShell 7/Localizations/zh-CN/Sophia.psd1 index 17709f3c..7c6d395f 100644 --- a/Sophia/PowerShell 7/Localizations/zh-CN/Sophia.psd1 +++ b/Sophia/PowerShell 7/Localizations/zh-CN/Sophia.psd1 @@ -1,18 +1,19 @@ ConvertFrom-StringData -StringData @' UnsupportedOSBitness = 该脚本仅支持Windows 10 x64 UnsupportedOSBuild = 该脚本支持Windows 10版本2004/20H2/21H1和更高版本 +UpdateWarning = 您的Windows 10构建。{0}.{1}.{2}.{3}。支持的构建。19041.1151和更高版本 UnsupportedLanguageMode = PowerShell会话在有限的语言模式下运行 LoggedInUserNotAdmin = 登录的用户没有管理员的权利 +UnsupportedPowerShell = 你想通过PowerShell {0}运行脚本。在适当的PowerShell版本中运行该脚本 UnsupportedISE = 该脚本不支持通过Windows PowerShell ISE运行 Win10TweakerWarning = 可能你的操作系统是通过“Win 10 Tweaker”后门感染的 -UpdateWarning = 您的Windows 10构建。{0}.{1}.{2}.{3}. 支持的构建。10.0.19043.1052和更高版本 UnsupportedRelease = 找到新版本 CustomizationWarning = \n在运行Sophia Script之前,您是否已自定义Sophia.ps1预设文件中的每个函数? ControlledFolderAccessDisabled = “受控文件夹访问”已禁用 ScheduledTasks = 计划任务 OneDriveUninstalling = 卸载OneDrive…… -OneDriveInstalling = OneDrive正在安装...... -OneDriveDownloading = 正在下载OneDrive...... ~33 MB +OneDriveInstalling = OneDrive正在安装…… +OneDriveDownloading = 正在下载OneDrive…… ~33 MB WindowsFeaturesTitle = Windows功能 OptionalFeaturesTitle = 可选功能 EnableHardwareVT = UEFI中开启虚拟化 @@ -22,7 +23,7 @@ DriveSelect = 选择将在其根目录中创建“ UserFolderRequest = 是否要更改“{0}“文件夹位置? UserFolderSelect = 为“{0}”文件夹选择一个文件夹 UserDefaultFolder = 您想将“{0}”文件夹的位置更改为默认值吗? -ReservedStorageIsInUse = 保留存储空间正在使用时不支持此操作。请等待所有服务操作完成后再重试 +ReservedStorageIsInUse = 保留存储空间正在使用时不支持此操作\n请在电脑重启后重新运行"{0}"功能 ShortcutPinning = “{0}“快捷方式将被固定到开始菜单 UninstallUWPForAll = 对于所有用户 UWPAppsTitle = UWP应用 @@ -63,7 +64,8 @@ Install = 安装 Minute = 1分钟 NoData = 无数据 NoInternetConnection = 无网络连接 -NoResponse = 无法建立https://store.rg-adguard.net连接 +RestartFunction = 请重新运行"{0}"函数 +NoResponse = 无法建立{0} No = 不 Yes = 是的 Open = 打开 @@ -73,6 +75,7 @@ Run = 运行 SelectAll = 全选 Skip = 跳过 Skipped = 已跳过 -TelegramTitle = 加入我们的官方电报群组 +TelegramGroupTitle = 加入我们的官方Telegram 群 +TelegramChannelTitle = 加入我们的官方Telegram 频道 Uninstall = 卸载 '@ diff --git a/Sophia/PowerShell 7/Manifest/Sophia.psd1 b/Sophia/PowerShell 7/Manifest/Sophia.psd1 index e56e088b..9e9f2ba6 100644 --- a/Sophia/PowerShell 7/Manifest/Sophia.psd1 +++ b/Sophia/PowerShell 7/Manifest/Sophia.psd1 @@ -1,20 +1,20 @@ @{ RootModule = '..\Module\Sophia.psm1' - ModuleVersion = '5.11.1' + ModuleVersion = '5.12' GUID = 'aa0b47a7-1770-4b5d-8c9f-cc6c505bcc7a' Author = 'Dmitry "farag" Nefedov' Copyright = '(c) 2014–2021 farag & Inestic. All rights reserved' - Description = 'Module for Windows 10 fine-tuning and automating the routine tasks' + Description = 'Module for Windows fine-tuning and automating the routine tasks' PowerShellVersion = '7.1' ProcessorArchitecture = 'AMD64' FunctionsToExport = '*' PrivateData = @{ PSData = @{ - LicenseUri = 'https://github.com/farag2/Windows-10-Sophia-Script/blob/master/LICENSE' - ProjectUri = 'https://github.com/farag2/Windows-10-Sophia-Script' - IconUri = 'https://raw.githubusercontent.com/farag2/Windows-10-Sophia-Script/master/img/Sophia.png' - ReleaseNotes = 'https://github.com/farag2/Windows-10-Sophia-Script/blob/master/CHANGELOG.md' + LicenseUri = 'https://github.com/farag2/Sophia-Script-for-Windows/blob/master/LICENSE' + ProjectUri = 'https://github.com/farag2/Sophia-Script-for-Windows' + IconUri = 'https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/master/img/Sophia.png' + ReleaseNotes = 'https://github.com/farag2/Sophia-Script-for-Windows/blob/master/CHANGELOG.md' } } } diff --git a/Sophia/PowerShell 7/Module/Sophia.psm1 b/Sophia/PowerShell 7/Module/Sophia.psm1 index 441fc6f4..a6f8045b 100644 --- a/Sophia/PowerShell 7/Module/Sophia.psm1 +++ b/Sophia/PowerShell 7/Module/Sophia.psm1 @@ -1,9 +1,9 @@ <# .SYNOPSIS - Sophia Script is a PowerShell module for Windows 10 fine-tuning and automating the routine tasks + Sophia Script is a PowerShell module for Windows 10 & Windows 11 fine-tuning and automating the routine tasks - Version: v5.11.1 - Date: 13.07.2021 + Version: v5.12 + Date: 05.08.2021 Copyright (c) 2014–2021 farag Copyright (c) 2019–2021 farag & Inestic @@ -25,7 +25,7 @@ Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force .LINK GitHub link - https://github.com/farag2/Windows-10-Sophia-Script + https://github.com/farag2/Sophia-Script-for-Windows .LINK Telegram channel & group https://t.me/sophianews @@ -77,6 +77,20 @@ function Checkings } } + # Check whether the OS minor build version is 1151 minimum + switch ((Get-ItemPropertyValue -Path "HKLM:\SOFTWARE\Microsoft\Windows nt\CurrentVersion" -Name UBR) -ge 1151) + { + $false + { + $Version = Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows nt\CurrentVersion" + $Version = $Version.CurrentMinorVersionNumber, $Version.CurrentBuild, $Version.UBR + + Write-Warning -Message ($Localization.UpdateWarning -f $Version) + + exit + } + } + # Check the language mode switch ($ExecutionContext.SessionState.LanguageMode -ne "FullLanguage") { @@ -104,6 +118,13 @@ function Checkings } } + # Check whether the script was run via PowerShell 7 + if ($PSVersionTable.PSVersion.Major -ne 7) + { + Write-Warning -Message ($Localization.UnsupportedPowerShell -f $PSVersionTable.PSVersion.Major) + exit + } + # Check whether the script was run via PowerShell ISE if ($Host.Name -match "ISE") { @@ -122,24 +143,10 @@ function Checkings exit } - # Check whether the OS minor buils version is 1052 minimum - switch ((Get-ItemPropertyValue -Path "HKLM:\SOFTWARE\Microsoft\Windows nt\CurrentVersion" -Name UBR) -ge 1052) - { - $false - { - $Version = Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows nt\CurrentVersion" - $Version = $Version.CurrentMajorVersionNumber, $Version.CurrentMinorVersionNumber, $Version.CurrentBuild, $Version.UBR - - Write-Warning -Message ($Localization.UpdateWarning -f $Version) - - exit - } - } - # Check if the current module version is the latest one try { - $LatestRelease = (Invoke-RestMethod -Uri "https://api.github.com/repos/farag2/Windows-10-Sophia-Script/releases/latest").tag_name + $LatestRelease = (Invoke-RestMethod -Uri "https://api.github.com/repos/farag2/Sophia-Script-for-Windows/releases/latest").tag_name $CurrentRelease = (Get-Module -Name Sophia).Version.ToString() switch ([System.Version]$LatestRelease -gt [System.Version]$CurrentRelease) { @@ -149,18 +156,18 @@ function Checkings Start-Sleep -Seconds 5 - Start-Process -FilePath "https://github.com/farag2/Windows-10-Sophia-Script/releases/latest" + Start-Process -FilePath "https://github.com/farag2/Sophia-Script-for-Windows/releases/latest" exit } } } catch [System.Net.WebException] { - Write-Warning -Message $Localization.NoInternetConnection - Write-Error -Message $Localization.NoInternetConnection -ErrorAction SilentlyContinue + Write-Warning -Message ($Localization.NoResponse -f "https://github.com/farag2/Sophia-Script-for-Windows") + Write-Error -Message ($Localization.NoResponse -f "https://github.com/farag2/Sophia-Script-for-Windows") -ErrorAction SilentlyContinue } - # Unblock all files in the folder by removing the Zone.Identifier alternate data stream with a value of "3" + # Unblock all files in the script folder by removing the Zone.Identifier alternate data stream with a value of "3" Get-ChildItem -Path $PSScriptRoot -Recurse -Force | Unblock-File # Display a warning message about whether a user has customized the preset file @@ -182,8 +189,7 @@ function Checkings Start-Sleep -Seconds 5 - Start-Process -FilePath "https://github.com/farag2/Windows-10-Sophia-Script#how-to-use" - + Start-Process -FilePath "https://github.com/farag2/Sophia-Script-for-Windows#how-to-use" exit } "1" @@ -611,9 +617,10 @@ function ScheduledTasks xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Name="Window" MinHeight="450" MinWidth="400" - SizeToContent="Width" WindowStartupLocation="CenterScreen" + SizeToContent="WidthAndHeight" WindowStartupLocation="CenterScreen" TextOptions.TextFormattingMode="Display" SnapsToDevicePixels="True" - FontFamily="Candara" FontSize="16" ShowInTaskbar="True"> + FontFamily="Candara" FontSize="16" ShowInTaskbar="True" + Background="#F1F1F1" Foreground="#262626"> + + + + + + + + + + + + + + + - # Virtual Machine Platform - "VirtualMachinePlatform" - ) + + + + - switch ($PSCmdlet.ParameterSetName) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +