Browse Source

Updated readmes

pull/702/head
Dmitry Nefedov 3 months ago
parent
commit
cb2d6f23ca
  1. 117
      README.md
  2. 115
      docs/README_de-de.md
  3. 117
      docs/README_ru-ru.md
  4. 119
      docs/README_uk-ua.md
  5. BIN
      img/SophiaScript.gif
  6. BIN
      img/SophiaScript.png
  7. BIN
      img/optionalfeatures.png
  8. BIN
      img/windowsfeatures.png
  9. 2
      src/Sophia_Script_for_Windows_11/Sophia.ps1

117
README.md

@ -55,7 +55,7 @@ This page is also available in other languages
<a href="./docs/README_de-de.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/germany.png" height="70px"/></a> <a href="./docs/README_de-de.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/germany.png" height="70px"/></a>
<a href="./docs/README_ru-ru.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/russia.png" height="70px"/></a> <a href="./docs/README_ru-ru.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/russia.png" height="70px"/></a>
<img src="./img/SophiaScript.png" alt="Sophia Script for Windows" width='800'> <img src="./img/SophiaScript.gif" width='800'>
</div> </div>
@ -64,19 +64,24 @@ This page is also available in other languages
`Sophia Script for Windows` is the most powerful PowerShell module for fine-tuning `Windows` and automating the routine tasks on `GitHub`. It offers more than 150 unique tweaks, and shows how Windows can be configured without making any harm to it. `Sophia Script for Windows` is the most powerful PowerShell module for fine-tuning `Windows` and automating the routine tasks on `GitHub`. It offers more than 150 unique tweaks, and shows how Windows can be configured without making any harm to it.
> [!IMPORTANT] > [!IMPORTANT]
> Every tweak in the preset file has its' corresponding function to restore the default settings. > Every tweak in the preset file has its corresponding function to restore default settings.
## Key features ## Key features
* All archives are being built via GitHub Actions [automatically](https://github.com/farag2/Sophia-Script-for-Windows/actions); * Fully open-source project
* Has no conflict with [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac); * All archives are being built and uploaded using GitHub Actions [automatically](https://github.com/farag2/Sophia-Script-for-Windows/actions)
* Set up Privacy & Telemetry; * Cursors from [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) was downloaded using [DeviantArt API](https://github.com/farag2/Sophia-Script-for-Windows/blob/master/.github/workflows/Cursors.yml)
* Enable DNS-over-HTTPS for IPv4; * Available via scoop, Chocolatey, and WinGet
* Turn off diagnostics tracking scheduled tasks with pop-up form written in [WPF](#screenshots); * Has no conflict with [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac)
* Set up UI & Personalization; * Configure Windows privacy
* Uninstall OneDrive "correctly"; * Configure Windows security
* Interactive [prompts](#change-user-folders-location-programmatically-using-the-interactive-menu); * Personalize Windows UI
* The <kbd>TAB</kbd> [completion](#the-tab-autocomplete-read-more-here) for functions and their arguments (if using the Import-TabCompletion.ps1 file); * Display applied registry policies in the Local Group Policy Editor snap-in (gpedit.msc)
* Enable DNS-over-HTTPS for IPv4
* Turn off diagnostics tracking scheduled tasks with pop-up form written in [WPF](#screenshots)
* Uninstall OneDrive "correctly"
* Interactive [prompts](#change-user-folders-location-programmatically-using-the-interactive-menu)
* The <kbd>TAB</kbd> [completion](#the-tab-autocomplete-read-more-here) for functions and their arguments (if using the Import-TabCompletion.ps1 file)
* Change location of the user folders programmatically (without moving user files) within interactive menu using arrows to select a drive * Change location of the user folders programmatically (without moving user files) within interactive menu using arrows to select a drive
* Desktop * Desktop
* Documents * Documents
@ -84,28 +89,24 @@ This page is also available in other languages
* Music * Music
* Pictures * Pictures
* Videos * Videos
* Install free (light and dark) "Windows 11 Cursors Concept v2" cursors from [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) on-the-fly; * Install free (light and dark) "Windows 11 Cursors Concept v2" cursors from [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) on-the-fly
* Uninstall UWP apps displaying their localized packages names; * Uninstall UWP apps displaying their localized packages names
* Script generates installed UWP apps list [dynamically](#localized-uwp-packages-names) * Script generates installed UWP apps list [dynamically](#localized-uwp-packages-names)
* Disable Windows features displaying friendly packages names with pop-up form written in [WPF](#screenshots); * Download and install the [HEVC Video Extensions from Device Manufacturer](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ) to be able to open [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding) format
* Uninstall Windows capabilities displaying friendly packages names with pop-up form written in [WPF](#screenshots); * Set an app as default one for specific extension without the "How do you want to open this" pop-up using special [function](https://github.com/DanysysTeam/PS-SFTA)
* Download and install the [HEVC Video Extensions from Device Manufacturer](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ) to be able to open [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding) format; * Export all Windows associations. Associations will be exported as Application_Associations.json file in script root folder
* Set an app as default one for specific extension without the "How do you want to open this" pop-up using special [function](https://github.com/DanysysTeam/PS-SFTA); * Import exported JSON file after a clean installation. You need to install all apps according to exported JSON file to restore all associations
* Export all Windows associations. Associations will be exported as Application_Associations.json file in script root folder; * Install any supported Linux distribution for WSL displaying friendly distro names with pop-up form written in [WPF](#screenshots)
* Import exported JSON file after a clean installation. You need to install all apps according to exported JSON file to restore all associations; * Create scheduled tasks with a native toast notification, where you will be able to run or [dismiss](#native-interactive-toasts-for-the-scheduled-tasks) tasks
* Install any supported Linux distribution for WSL displaying friendly distro names with pop-up form written in [WPF](#screenshots); * Create scheduled tasks `Windows Cleanup` and `Windows Cleanup Notification` for cleaning up Windows of unused files and Windows updates files
* Create scheduled tasks with a native toast notification, where you will be able to run or [dismiss](#native-interactive-toasts-for-the-scheduled-tasks) tasks; * Create a scheduled task `SoftwareDistribution` for cleaning up `%SystemRoot%\SoftwareDistribution\Download`
* Create scheduled tasks `Windows Cleanup` and `Windows Cleanup Notification` for cleaning up Windows of unused files and Windows updates files; * Create a scheduled task `Temp` for cleaning up `%TEMP%`
* Create a scheduled task `SoftwareDistribution` for cleaning up `%SystemRoot%\SoftwareDistribution\Download`;
* Create a scheduled task `Temp` for cleaning up `%TEMP%`.
* Create tasks in the Task Scheduler to clear * Create tasks in the Task Scheduler to clear
* `%SystemRoot%\SoftwareDistribution\Download` * `%SystemRoot%\SoftwareDistribution\Download`
* `%TEMP%` * `%TEMP%`
* Install the latest provided Microsoft Visual C++ 2015–2026 x86/x64 (ARM64 supported); * Install the latest provided Microsoft Visual C++ 2015–2026 x86/x64 (ARM64 supported)
* Install the latest provided .NET Desktop Runtime 8, 9, 10 x64; * Install the latest provided .NET Desktop Runtime 8, 9, 10 x64
* Configure Windows security; * Many more File Explorer and context menu "deep" tweaks
* Display applied registry policies in the Local Group Policy Editor snap-in (gpedit.msc);
* Many more File Explorer and context menu "deep" tweaks.
## Table of Contents ## Table of Contents
@ -206,23 +207,23 @@ scoop uninstall sophia-script --purge
## How to use ## How to use
* Download archive and expand it; * Download archive and expand it
* Look through the `Sophia.ps1` file to configure functions that you want to be run; * Look through the `Sophia.ps1` file to configure functions that you want to be run
* Place the `#` char before function if you don't want it to be run. * Place the `#` char before function if you don't want it to be run.
* Remove the `#` char before function if you want it to be run. * Remove the `#` char before function if you want it to be run.
* Copy the whole path to `Sophia.ps1` * Copy the whole path to `Sophia.ps1`
* On `Windows 10` press and hold the <kbd>Shift</kbd> key, right click on `Sophia.ps1`, and click on `Copy as path`; * On `Windows 10` press and hold the <kbd>Shift</kbd> key, right click on `Sophia.ps1`, and click on `Copy as path`
* On `Windows 11` right click on `Sophia.ps1` and click on `Copy as path`. * On `Windows 11` right click on `Sophia.ps1` and click on `Copy as path`.
* Open `Windows PowerShell` * Open `Windows PowerShell`
* On `Windows 10` click `File` in the File Explorer, hover over `Open Windows PowerShell`, and select `Open Windows PowerShell as Administrator` [(how-to with screenshots)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/) * On `Windows 10` click `File` in the File Explorer, hover over `Open Windows PowerShell`, and select `Open Windows PowerShell as Administrator` [(how-to with screenshots)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/)
* On `Windows 11` right-click on the <kbd>Windows</kbd> icon and open `Windows Terminal (Admin)`; * On `Windows 11` right-click on the <kbd>Windows</kbd> icon and open `Windows Terminal (Admin)`
* Set execution policy to be able to run scripts only in the current PowerShell session; * Set execution policy to be able to run scripts only in the current PowerShell session
```powershell ```powershell
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
``` ```
* Type `.\Sophia.ps1`and press <kbd>Enter</kbd>; * Type `.\Sophia.ps1`and press <kbd>Enter</kbd>
```powershell ```powershell
.\Sophia.ps1 .\Sophia.ps1
@ -238,7 +239,7 @@ scoop uninstall sophia-script --purge
### How to run the specific function(s) ### How to run the specific function(s)
* Do all steps from [How to use](#how-to-use) section and stop at setting execution policy in `PowerShell`; * Do all steps from [How to use](#how-to-use) section and stop at setting execution policy in `PowerShell`
* [Dot source](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) the `Import-TabCompletion.ps1` file first: * [Dot source](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) the `Import-TabCompletion.ps1` file first:
```powershell ```powershell
@ -246,7 +247,7 @@ scoop uninstall sophia-script --purge
. .\Import-TabCompletion.ps1 . .\Import-TabCompletion.ps1
``` ```
* Now you can do like this (the quotation marks required) * Сall any script function with name autocompletion using <kbd>TAB</kbd>
```powershell ```powershell
Sophia -Functions<TAB> Sophia -Functions<TAB>
@ -258,7 +259,7 @@ Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", U
Uninstall-UWPApps, "PinToStart -UnpinAll" Uninstall-UWPApps, "PinToStart -UnpinAll"
``` ```
<https://github.com/user-attachments/assets/ea90122a-bdb3-4687-bf8b-9b6e7af46826> <https://github.com/user-attachments/assets/b7ba9ff5-fa3f-481c-a91f-d8bac5631a56>
## Wrapper ## Wrapper
@ -266,19 +267,19 @@ Uninstall-UWPApps, "PinToStart -UnpinAll"
Read more [here](./Wrapper/README.md) Read more [here](./Wrapper/README.md)
@BenchTweakGaming [@BenchTweakGaming](https://github.com/BenchTweakGaming)
* Download the [latest](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) Wrapper version; * Download the [latest](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) Wrapper version
* Expand archive; * Expand archive
* Run `SophiaScriptWrapper.exe` and import `Sophia.ps1`; * Run `SophiaScriptWrapper.exe` and import `Sophia.ps1`
* `Sophia.ps1` has to be in `Sophia Script` folder; * `Sophia.ps1` has to be in `Sophia Script` folder
* The Wrapper has a real time UI rendering; * The Wrapper has a real time UI rendering
* Configure every function; * Configure every function
* Open the `Console Output` tab and press `Run PowerShell`. * Open the `Console Output` tab and press `Run PowerShell`.
## How to revert changes ## How to revert changes
* Do all steps from [How to use](#how-to-use) section and stop at setting execution policy in `PowerShell`; * Do all steps from [How to use](#how-to-use) section and stop at setting execution policy in `PowerShell`
* [Dot source](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) the `Import-TabCompletion.ps1` file first: * [Dot source](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) the `Import-TabCompletion.ps1` file first:
```powershell ```powershell
@ -314,22 +315,10 @@ Sophia -Functions "DiagTrackService -Enable", Uninstall-UWPApps
## Screenshots ## Screenshots
### The <kbd>TAB</kbd> autocomplete. Read more [here](#how-to-run-the-specific-functions)
https://user-images.githubusercontent.com/10544660/225270281-908abad1-d125-4cae-a19b-2cf80d5d2751.mp4
### Change user folders location programmatically using the interactive menu
https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-a5c0-27f6845de402.mp4
### Localized UWP packages names ### Localized UWP packages names
![Image](./img/uwpapps.png) ![Image](./img/uwpapps.png)
### Localized Windows features names
![Image](./img/optionalfeatures.png) ![Image](./img/windowsfeatures.png)
### Download and install any supported Linux distribution in automatic mode ### Download and install any supported Linux distribution in automatic mode
![Image](./img/WSL.png) ![Image](./img/WSL.png)
@ -340,14 +329,16 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
## Videos ## Videos
[![YT](https://img.youtube.com/vi/q_weQifFM58/0.jpg)](https://www.youtube.com/watch?v=q_weQifFM58) [Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58)
[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370)
[![YT](https://img.youtube.com/vi/8E6OT_QcHaU/1.jpg)](https://youtu.be/8E6OT_QcHaU?t=370) [![YT](https://img.youtube.com/vi/091SOihvx0k/1.jpg)](https://youtu.be/091SOihvx0k?t=490) [Znorux' Review](https://youtu.be/091SOihvx0k?t=490)
## How to translate ## How to translate
* Get your OS UI culture by invoking `$PSUICulture` in PowerShell; * Get your OS UI culture by invoking `$PSUICulture` in PowerShell
* Create a folder with the UI culture name; * Create a folder with the UI culture name
* Place your localized SophiaScript.psd1 file into this folder. * Place your localized SophiaScript.psd1 file into this folder.
## Media ## Media
@ -368,7 +359,7 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
*** ***
## SophiApp 2 (C# + WinUI 3) ## SophiApp 2.0 (C# + WinUI 3)
[SophiApp 2.0](https://github.com/Sophia-Community/SophiApp) is in ongoing development. 🚀 [SophiApp 2.0](https://github.com/Sophia-Community/SophiApp) is in ongoing development. 🚀

115
docs/README_de-de.md

@ -55,7 +55,7 @@ This page is also available in other languages
<a href="../docs/README_uk-ua.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/ukraine.png" height="70px"/></a> <a href="../docs/README_uk-ua.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/ukraine.png" height="70px"/></a>
<a href="../docs/README_ru-ru.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/russia.png" height="70px"/></a> <a href="../docs/README_ru-ru.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/russia.png" height="70px"/></a>
<img src="../img/SophiaScript.png" alt="Sophia Script for Windows" width='800'> <img src="../img/SophiaScript.gif" width='800'>
</div> </div>
@ -68,15 +68,20 @@ This page is also available in other languages
## Haupt-Features ## Haupt-Features
* Alle Archive werden [automatisch](https://github.com/farag2/Sophia-Script-for-Windows/actions) über GitHub Actions erstellt. * Vollständig quelloffenes Projekt
* Es besteht kein Konflikt mit [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac); * Alle Archive werden [automatisch](https://github.com/farag2/Sophia-Script-for-Windows/actions) mit GitHub Actions erstellt und hochgeladen
* Datenschutz und Telemetrie einrichten; * Cursor von [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) wurden mithilfe der [DeviantArt API](https://github.com/farag2/Sophia-Script-for-Windows/blob/master/.github/workflows/Cursors.yml) heruntergeladen
* DNS-über-HTTPS für IPv4 aktivieren; * Verfügbar über Scoop, Chocolatey und WinGet
* Deaktivieren Sie die Diagnoseverfolgung geplanter Aufgaben mit einem in [WPF] geschriebenen Popup-Formular (#screenshots); * Es besteht kein Konflikt mit [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac)
* UI & Personalisierung einrichten; * Windows-Datenschutz konfigurieren
* OneDrive "richtig" deinstallieren; * Konfigurieren Sie die Windows-Sicherheit
* Interaktive [Eingabeaufforderungen](#change-user-folders-location-programmatically-using-the-interactive-menu); * Windows-Benutzeroberfläche personalisieren
* Die <kbd>TAB</kbd> [Autovervollständigung](#the-tab-autocomplete-read-more-here) für Funktionen und ihre Argumente (bei Verwendung der Datei Import-TabCompletion.ps1); * Zeigen Sie die angewendeten Registrierungsrichtlinien im Snap-Ins Editor für lokale Gruppenrichtlinien (gpedit.msc) an
* DNS-über-HTTPS für IPv4 aktivieren
* Deaktivieren Sie die Diagnoseverfolgung geplanter Aufgaben mit einem in [WPF] geschriebenen Popup-Formular (#screenshots)
* OneDrive "richtig" deinstallieren
* Interaktive [Eingabeaufforderungen](#change-user-folders-location-programmatically-using-the-interactive-menu)
* Die <kbd>TAB</kbd> [Autovervollständigung](#the-tab-autocomplete-read-more-here) für Funktionen und ihre Argumente (bei Verwendung der Datei Import-TabCompletion.ps1)
* Ändern Sie den Speicherort der Benutzerordner programmatisch (ohne die Benutzerdateien zu verschieben) im interaktiven Menü mit Hilfe von Pfeilen zur Auswahl eines Laufwerks * Ändern Sie den Speicherort der Benutzerordner programmatisch (ohne die Benutzerdateien zu verschieben) im interaktiven Menü mit Hilfe von Pfeilen zur Auswahl eines Laufwerks
* Desktop * Desktop
* Dokumente * Dokumente
@ -84,25 +89,21 @@ This page is also available in other languages
* Musik * Musik
* Bilder * Bilder
* Videos * Videos
* Installieren Sie den kostenlosen (helle und dunkle) "Windows 11 Cursors Concept v2" Cursor von [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) on-the-fly; * Installieren Sie den kostenlosen (helle und dunkle) "Windows 11 Cursors Concept v2" Cursor von [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) on-the-fly
* Deinstallieren Sie UWP-Anwendungen, mithilfe der Paketnamen; * Deinstallieren Sie UWP-Anwendungen, mithilfe der Paketnamen
* Skript generiert Liste der installierten UWP-Apps [dynamisch](#lokalisierte-namen-von-uwp-paketen); * Skript generiert Liste der installierten UWP-Apps [dynamisch](#lokalisierte-namen-von-uwp-paketen)
* Deaktivieren Sie Windows-Funktionen, die Paketnamen mit einem in [WPF] geschriebenen Popup-Formular, in lokalisierter Sprache anzeigen (#screenshots); * Laden Sie die [HEVC Video Extensions from Device Manufacturer](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ) herunter und installieren Sie sie, um das Format [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding) öffnen zu können
* Deinstallieren Sie Windows-Funktionen, die Paketnamen mit einem in [WPF] geschriebenen Popup-Formular, in lokalisierter Sprache anzeigen (#screenshots); * Registrieren Sie Anwendung, berechnen Sie den Hash und legen Sie ihn als Standard für eine bestimmte Erweiterung fest, ohne das Popup-Fenster "Wie möchten Sie dies öffnen?" sehen zu müssen. All das mit einer speziellen [Funktion] (<https://github.com/DanysysTeam/PS-SFTA>)
* Laden Sie die [HEVC Video Extensions from Device Manufacturer](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ) herunter und installieren Sie sie, um das Format [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding) öffnen zu können; * Exportieren Sie alle Windows-Verknüpfungen in die Datei Application_Associations.json in den Skriptstammordner
* Registrieren Sie Anwendung, berechnen Sie den Hash und legen Sie ihn als Standard für eine bestimmte Erweiterung fest, ohne das Popup-Fenster "Wie möchten Sie dies öffnen?" sehen zu müssen. All das mit einer speziellen [Funktion] (<https://github.com/DanysysTeam/PS-SFTA>); * Importieren Sie alle Windows-Zuordnungen aus einer JSON-Datei. Sie müssen alle Anwendungen gemäß einer exportierten JSON-Datei installieren, um alle Zuordnungen wiederherzustellen
* Exportieren Sie alle Windows-Verknüpfungen in die Datei Application_Associations.json in den Skriptstammordner; * Installieren Sie eine beliebige unterstützte Linux-Distribution für WSL, die lokalisierten Distro-Namen nutzt, mit einem in [WPF] geschriebenen Popup-Formular(#screenshots)
* Importieren Sie alle Windows-Zuordnungen aus einer JSON-Datei. Sie müssen alle Anwendungen gemäß einer exportierten JSON-Datei installieren, um alle Zuordnungen wiederherzustellen; * Erstellen Sie geplante Aufgaben mit einer nativen Toast-Benachrichtigung, mit der Sie Aufgaben ausführen oder [abbrechen können](#native-interactive-toasts-for-the-scheduled-tasks)
* Installieren Sie eine beliebige unterstützte Linux-Distribution für WSL, die lokalisierten Distro-Namen nutzt, mit einem in [WPF] geschriebenen Popup-Formular(#screenshots); * Erstellen Sie die geplanten Aufgaben `Windows Cleanup` und `Windows Cleanup Notification`, um Windows von ungenutzten Dateien und Windows-Updates zu bereinigen
* Erstellen Sie geplante Aufgaben mit einer nativen Toast-Benachrichtigung, mit der Sie Aufgaben ausführen oder [abbrechen können](#native-interactive-toasts-for-the-scheduled-tasks); * Erstellen Sie eine geplante Aufgabe `SoftwareDistribution` zur Bereinigung von `%SystemRoot%\SoftwareDistribution\Download`
* Erstellen Sie die geplanten Aufgaben `Windows Cleanup` und `Windows Cleanup Notification`, um Windows von ungenutzten Dateien und Windows-Updates zu bereinigen; * Erstellen Sie eine geplante Aufgabe `Temp` zum Aufräumen von `%TEMP%`
* Erstellen Sie eine geplante Aufgabe `SoftwareDistribution` zur Bereinigung von `%SystemRoot%\SoftwareDistribution\Download`. * Installieren Sie die neueste bereitgestellte Version von Microsoft Visual C++ 2015–2026 x86/x64 (ARM64 supported)
* Erstellen Sie eine geplante Aufgabe `Temp` zum Aufräumen von `%TEMP%`. * Installieren Sie die neueste bereitgestellte Version von .NET Desktop Runtime 8, 9, 10 (ARM64 supported)
* Installieren Sie die neueste bereitgestellte Version von Microsoft Visual C++ 2015–2026 x86/x64 (ARM64 supported); * Viele weitere "tiefe" Optimierungen des Datei-Explorers und des Kontextmenüs
* Installieren Sie die neueste bereitgestellte Version von .NET Desktop Runtime 8, 9, 10 (ARM64 supported);
* Konfigurieren Sie die Windows-Sicherheit;
* Zeigen Sie die angewendeten Registrierungsrichtlinien im Snap-Ins Editor für lokale Gruppenrichtlinien (gpedit.msc) an;
* Viele weitere "tiefe" Optimierungen des Datei-Explorers und des Kontextmenüs.
## Table of Contents ## Table of Contents
@ -203,24 +204,24 @@ scoop uninstall sophia-script --purge
## Wie zu verwenden ## Wie zu verwenden
* Archiv herunterladen und erweitern; * Archiv herunterladen und erweitern
* Das Archiv extrahieren; * Das Archiv extrahieren
* Schauen Sie sich die Datei `Sophia.ps1` an, um die Funktionen zu konfigurieren, die Sie ausführen möchten; * Schauen Sie sich die Datei `Sophia.ps1` an, um die Funktionen zu konfigurieren, die Sie ausführen möchten
* Setzen Sie das `#`-Zeichen vor die Funktion, wenn Sie nicht möchten, dass sie ausgeführt wird. * Setzen Sie das `#`-Zeichen vor die Funktion, wenn Sie nicht möchten, dass sie ausgeführt wird.
* Entfernen Sie das `#`-Zeichen vor der Funktion, wenn sie ausgeführt werden soll. * Entfernen Sie das `#`-Zeichen vor der Funktion, wenn sie ausgeführt werden soll.
* Kopieren Sie den gesamten Pfad zu `Sophia.ps1`. * Kopieren Sie den gesamten Pfad zu `Sophia.ps1`.
* Mit `Windows 10` drücke und halte die <kbd>Shift</kbd> Taste, Rechtsklick auf `Sophia.ps1`, anschließend `als Pfad kopieren` auswählen; * Mit `Windows 10` drücke und halte die <kbd>Shift</kbd> Taste, Rechtsklick auf `Sophia.ps1`, anschließend `als Pfad kopieren` auswählen
* Mit `Windows 11` Rechtsklick auf `Sophia.ps1` und `als Pfad kopieren` auswählen. * Mit `Windows 11` Rechtsklick auf `Sophia.ps1` und `als Pfad kopieren` auswählen.
* Öffnen Sie `Windows PowerShell` * Öffnen Sie `Windows PowerShell`
* Klicken Sie unter `Windows 10` im Datei-Explorer auf "Datei", bewegen Sie den Mauszeiger über "Windows PowerShell öffnen" und wählen Sie "Windows PowerShell als Administrator öffnen" [(Anleitung mit Screenshots)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/) * Klicken Sie unter `Windows 10` im Datei-Explorer auf "Datei", bewegen Sie den Mauszeiger über "Windows PowerShell öffnen" und wählen Sie "Windows PowerShell als Administrator öffnen" [(Anleitung mit Screenshots)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/)
* Unter `Windows 11` klicken Sie mit der rechten Maustaste auf das Symbol <kbd>Windows</kbd> und "Windows Terminal (Admin)" auswählen; * Unter `Windows 11` klicken Sie mit der rechten Maustaste auf das Symbol <kbd>Windows</kbd> und "Windows Terminal (Admin)" auswählen
* Legen Sie die Ausführungsrichtlinie so fest, dass Skripts nur in der aktuellen PowerShell-Sitzung ausgeführt werden können; * Legen Sie die Ausführungsrichtlinie so fest, dass Skripts nur in der aktuellen PowerShell-Sitzung ausgeführt werden können
```powershell ```powershell
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
``` ```
* Geben Sie `.\Sophia.ps1` ein und drücken Sie <kbd>Enter</kbd>; * Geben Sie `.\Sophia.ps1` ein und drücken Sie <kbd>Enter</kbd>
```powershell ```powershell
.\Sophia.ps1 .\Sophia.ps1
@ -244,7 +245,7 @@ scoop uninstall sophia-script --purge
. .\Import-TabCompletion.ps1 . .\Import-TabCompletion.ps1
``` ```
* Jetzt können Sie dies tun (die Anführungszeichen sind erforderlich) * Rufen Sie jede Skriptfunktion mit Namensautokomplettierung über die <kbd>TAB</kbd>-Taste auf.
```powershell ```powershell
Sophia -Functions<TAB> Sophia -Functions<TAB>
@ -256,7 +257,7 @@ Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", U
Uninstall-UWPApps, "PinToStart -UnpinAll" Uninstall-UWPApps, "PinToStart -UnpinAll"
``` ```
<https://github.com/user-attachments/assets/ea90122a-bdb3-4687-bf8b-9b6e7af46826> <https://github.com/user-attachments/assets/b7ba9ff5-fa3f-481c-a91f-d8bac5631a56>
## Wrapper ## Wrapper
@ -264,14 +265,14 @@ Uninstall-UWPApps, "PinToStart -UnpinAll"
Lesen Sie [hier mehr dazu](../Wrapper/README.md) Lesen Sie [hier mehr dazu](../Wrapper/README.md)
@BenchTweakGaming [@BenchTweakGaming](https://github.com/BenchTweakGaming)
* Laden Sie die (neueste)(<https://github.com/farag2/Sophia-Script-for-Windows/releases/latest>) Wrapper-Version herunter. * Laden Sie die [neueste](<https://github.com/farag2/Sophia-Script-for-Windows/releases/latest>) Wrapper-Version herunter.
* Das Archiv extrahieren; * Das Archiv extrahieren
* Führe `SophiaScriptWrapper.exe` aus und importiere `Sophia.ps1`; * Führe `SophiaScriptWrapper.exe` aus und importiere `Sophia.ps1`
* `Sophia.ps1`muss im `Sophia Script` Ordner enthalten sein; * `Sophia.ps1`muss im `Sophia Script` Ordner enthalten sein
* Der Wrapper hat ein Echtzeit-UI-Rendering; * Der Wrapper hat ein Echtzeit-UI-Rendering
* Konfiguriere jede Funktion; * Konfiguriere jede Funktion
* Öffne das `Console Output` Tab und drücke `Run PowerShell`. * Öffne das `Console Output` Tab und drücke `Run PowerShell`.
## Wie man Änderungen rückgängig macht ## Wie man Änderungen rückgängig macht
@ -312,22 +313,10 @@ Sophia -Functions "DiagTrackService -Enable", Uninstall-UWPApps
## Screenshots ## Screenshots
### Die <kbd>TAB</kbd> Autovervollständigung. Lesen Sie [hier mehr dazu](#how-to-run-the-specific-functions)
https://user-images.githubusercontent.com/10544660/225270281-908abad1-d125-4cae-a19b-2cf80d5d2751.mp4
### Ändern Sie den Speicherort von Benutzerordnern programmatisch über das interaktive Menü
https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-a5c0-27f6845de402.mp4
### Lokalisierte Namen von UWP-Paketen ### Lokalisierte Namen von UWP-Paketen
![Image](../img/uwpapps.png) ![Image](../img/uwpapps.png)
### Lokalisierte Namen von Windows-Features
![Image](../img/optionalfeatures.png) ![Image](../img/windowsfeatures.png)
### Herunterladen und Installieren einer beliebigen unterstützten Linux-Distribution im automatischen Modus ### Herunterladen und Installieren einer beliebigen unterstützten Linux-Distribution im automatischen Modus
![Image](../img/WSL.png) ![Image](../img/WSL.png)
@ -338,14 +327,16 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
## Videos ## Videos
[![YT](https://img.youtube.com/vi/q_weQifFM58/0.jpg)](https://www.youtube.com/watch?v=q_weQifFM58) [Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58)
[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370)
[![YT](https://img.youtube.com/vi/8E6OT_QcHaU/1.jpg)](https://youtu.be/8E6OT_QcHaU?t=370) [![YT](https://img.youtube.com/vi/091SOihvx0k/1.jpg)](https://youtu.be/091SOihvx0k?t=490) [Znorux' Review](https://youtu.be/091SOihvx0k?t=490)
## Wie man übersetzt ## Wie man übersetzt
* Holen Sie sich die Sprache der Benutzeroberfläche Ihres Betriebssystems, indem Sie "$PSUICulture" in PowerShell aufrufen; * Holen Sie sich die Sprache der Benutzeroberfläche Ihres Betriebssystems, indem Sie "$PSUICulture" in PowerShell aufrufen
* Erstellen Sie einen Ordner mit dem Namen der UI-Sprache; * Erstellen Sie einen Ordner mit dem Namen der UI-Sprache
* Legen Sie Ihre lokalisierte SophiaScript.psd1-Datei in diesen Ordner. * Legen Sie Ihre lokalisierte SophiaScript.psd1-Datei in diesen Ordner.
## Media ## Media
@ -366,7 +357,7 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
*** ***
## SophiApp 2 (C# + WinUI 3) ## SophiApp 2.0 (C# + WinUI 3)
[SophiApp 2.0](https://github.com/Sophia-Community/SophiApp) befindet sich in der Entwicklung. 🚀 [SophiApp 2.0](https://github.com/Sophia-Community/SophiApp) befindet sich in der Entwicklung. 🚀

117
docs/README_ru-ru.md

@ -55,7 +55,7 @@ This page is also available in other languages
<a href="../docs/README_uk-ua.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/ukraine.png" height="70px"/></a> <a href="../docs/README_uk-ua.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/ukraine.png" height="70px"/></a>
<a href="../docs/README_de-de.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/germany.png" height="70px"/></a> <a href="../docs/README_de-de.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/germany.png" height="70px"/></a>
<img src="../img/SophiaScript.png" alt="Sophia Script for Windows" width='800'> <img src="../img/SophiaScript.gif" width='800'>
</div> </div>
@ -68,15 +68,20 @@ This page is also available in other languages
## Ключевые возможности ## Ключевые возможности
* Все архивы собираются с использованием GitHub Actions [автоматически](https://github.com/farag2/Sophia-Script-for-Windows/actions); * Проект с полностью открытым исходным кодом
* Не конфликтует с [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac); * Все архивы собираются и загружаются на страницу релизов, используя GitHub Actions, в [автоматическом режиме](https://github.com/farag2/Sophia-Script-for-Windows/actions)
* Настроить приватность и передачу телеметрии; * Курсоры от [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) были скачаны, используя [DeviantArt API](https://github.com/farag2/Sophia-Script-for-Windows/blob/master/.github/workflows/Cursors.yml)
* Включить DNS-over-HTTPS для IPv4; * Доступен через scoop, Chocolatey, and WinGet
* Выключить диагностические задания в Планировщике заданий с помощью всплывыющего окошка, написанного на [WPF](#скриншоты); * Не конфликтует с [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac)
* Настроить UI и персонализацию; * Настройка конфиденциальности Windows
* "Правильно" удалить OneDrive; * Настроить безопасность Windows
* Интерактивные [подсказки](#программно-изменить-расположение-пользовательских-папок-с-помощью-интерактивного-меню); * Персонализация пользовательского интерфейса Windows
* [Автопродление](#автопродление-функций-с-помощью-tab-подробнее-здесь) функций и их аргументов с помощью <kbd>TAB</kbd> (при условии использования файла Import-TabCompletion.ps1); * Отобразить примененные политики реестра в оснастке редактирования групповых политик (gpedit.msc)
* Включить DNS-over-HTTPS для IPv4
* Выключить диагностические задания в Планировщике заданий с помощью всплывыющего окошка, написанного на [WPF](#скриншоты)
* "Правильно" удалить OneDrive
* Интерактивные [подсказки](#программно-изменить-расположение-пользовательских-папок-с-помощью-интерактивного-меню)
* [Автопродление](#автопродление-функций-с-помощью-tab-подробнее-здесь) функций и их аргументов с помощью <kbd>TAB</kbd> (при условии использования файла Import-TabCompletion.ps1)
* Программно изменить расположение пользовательских папок с помощью интерактивного меню (без перемещения пользовательских файлов), используя стрелки для выбора диска * Программно изменить расположение пользовательских папок с помощью интерактивного меню (без перемещения пользовательских файлов), используя стрелки для выбора диска
* Рабочий стол * Рабочий стол
* Документы * Документы
@ -84,25 +89,21 @@ This page is also available in other languages
* Музыка * Музыка
* Изображения * Изображения
* Видео * Видео
* Установить бесплатный (светлый и темный) курсор "Windows 11 Cursors Concept v2" от [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) на лету (без перезагрузок); * Установить бесплатный (светлый и темный) курсор "Windows 11 Cursors Concept v2" от [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) на лету (без перезагрузок)
* Удалить UWP-приложения, отображая их локализированные имена пакетов; * Удалить UWP-приложения, отображая их локализированные имена пакетов
* Скрипт генерирует список установленных UWP-приложений [динамически](#локализированные-имена-пакетов) * Скрипт генерирует список установленных UWP-приложений [динамически](#локализированные-имена-пакетов)
* Отключить компоненты Windows, отображая локализированные пакеты с помощью всплывающего окошка, написанного на [WPF](#скриншоты); * Скачать и установить [Расширения для видео HEVC от производителя](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ), чтобы иметь поддержку формата [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding)
* Удалить дополнительные компоненты Windows, отображая локализированные пакеты с помощью всплывающего окошка, написанного на [WPF](#скриншоты); * Установить приложение по умолчанию для конкретного расширения без всплывающего окошка "Каким образом вы хотите открыть этот файл?", используя специльную [функцию](https://github.com/DanysysTeam/PS-SFTA)
* Скачать и установить [Расширения для видео HEVC от производителя](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ), чтобы иметь поддержку формата [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding); * Экспортировать все ассоциации в Windows. Ассоциации будут экспортированы в файл `Application_Associations.json` в корне папки скрипта
* Установить приложение по умолчанию для конкретного расширения без всплывающего окошка "Каким образом вы хотите открыть этот файл?", используя специльную [функцию](https://github.com/DanysysTeam/PS-SFTA); * Импортировать выгруженный `Application_Associations.json` после чистой установки. Вам необходимо установить все приложения из списка выгруженного `Application_Associations.json`, чтобы восстановить ассоциации
* Экспортировать все ассоциации в Windows. Ассоциации будут экспортированы в файл `Application_Associations.json` в корне папки скрипта; * Установить любой поддерживаемый дистрибутив Linux через WSL, отображая локализированные имена дистрибутивов с помощью всплывающего окошка, написанного на [WPF](#скриншоты)
* Импортировать выгруженный `Application_Associations.json` после чистой установки. Вам необходимо установить все приложения из списка выгруженного `Application_Associations.json`, чтобы восстановить ассоциации; * Создать задания в Планировщике заданий с нативным тостовым уведомлением, где вы сможете запустить или отменить [выполнение](#нативные-тостовые-уведомления-для-заданий-планировщика-заданий) задания
* Установить любой поддерживаемый дистрибутив Linux через WSL, отображая локализированные имена дистрибутивов с помощью всплывающего окошка, написанного на [WPF](#скриншоты); * Создать задания `Windows Cleanup` и `Windows Cleanup Notification` для очистки Winsows от неиспользуемых файлов и файлов обновлений
* Создать задания в Планировщике заданий с нативным тостовым уведомлением, где вы сможете запустить или отменить [выполнение](#нативные-тостовые-уведомления-для-заданий-планировщика-заданий) задания; * Создать задание `SoftwareDistribution` для очистки `%SystemRoot%\SoftwareDistribution\Download`
* Создать задания `Windows Cleanup` и `Windows Cleanup Notification` для очистки Winsows от неиспользуемых файлов и файлов обновлений; * Создать задание `Temp` для очистки `%TEMP%`
* Создать задание `SoftwareDistribution` для очистки `%SystemRoot%\SoftwareDistribution\Download`; * Установить последней версии распространяемых пакетов Microsoft Visual C++ 2015–2026 x86/x64 (поддержка ARM64)
* Создать задание `Temp` для очистки `%TEMP%`. * Установить последней версии распространяемых пакетов .NET Desktop Runtime 8, 9, 10 x64 (поддержка ARM64)
* Установить последней версии распространяемых пакетов Microsoft Visual C++ 2015–2026 x86/x64 (поддержка ARM64); * Много других твиков проводника и контекстного меню
* Установить последней версии распространяемых пакетов .NET Desktop Runtime 8, 9, 10 x64 (поддержка ARM64);
* Настроить безопасность Windows;
* Отобразить примененные политики реестра в оснастке редактирования групповых политик (gpedit.msc);
* Много других твиков проводника и контекстного меню.
## Содержание ## Содержание
@ -202,23 +203,23 @@ scoop uninstall sophia-script --purge
## Как использовать ## Как использовать
* Скачайте и распакуйте архив; * Скачайте и распакуйте архив
* Просмотрите файл `Sophia.ps1` для настройки того, что выхотите, чтобы запускалось; * Просмотрите файл `Sophia.ps1` для настройки того, что выхотите, чтобы запускалось
* Поставьте символ `#` перед функцией, если не хотите, чтобы она не запускалась. * Поставьте символ `#` перед функцией, если не хотите, чтобы она не запускалась.
* Удалите символ `#` перед функцией, если хотите, чтобы она запускалась. * Удалите символ `#` перед функцией, если хотите, чтобы она запускалась.
* Скопируйте полный путь до файла `Sophia.ps1` * Скопируйте полный путь до файла `Sophia.ps1`
* В `Windows 10` зажмите и удержите клавишу <kbd>Shift</kbd>, нажмите ПКМ по `Sophia.ps1` и кликните на `Копировать как путь`; * В `Windows 10` зажмите и удержите клавишу <kbd>Shift</kbd>, нажмите ПКМ по `Sophia.ps1` и кликните на `Копировать как путь`
* В `Windows 11` нажмите ПКМ по `Sophia.ps1` and кликните на `Копировать как путь`. * В `Windows 11` нажмите ПКМ по `Sophia.ps1` and кликните на `Копировать как путь`.
* Откройте `Windows PowerShell` * Откройте `Windows PowerShell`
* В `Windows 10` нажмите на файл в проводнике, наведите на `Запустить Windows PowerShell` и нажмите на `Запустить Windows PowerShell от имени администратора` [(инструкция в скриншотах)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/) * В `Windows 10` нажмите на файл в проводнике, наведите на `Запустить Windows PowerShell` и нажмите на `Запустить Windows PowerShell от имени администратора` [(инструкция в скриншотах)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/)
* В `Windows 11` нажмите ПКМ по иконке <kbd>Windows</kbd> и откройте `Terminal (Администратор)`; * В `Windows 11` нажмите ПКМ по иконке <kbd>Windows</kbd> и откройте `Terminal (Администратор)`
* Установите политику выполнения, чтобы можно было выполнять скрипты в текущей сессии PowerShell; * Установите политику выполнения, чтобы можно было выполнять скрипты в текущей сессии PowerShell
```powershell ```powershell
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
``` ```
* Введите `.\Sophia.ps1` и нажмите <kbd>Enter</kbd>; * Введите `.\Sophia.ps1` и нажмите <kbd>Enter</kbd>
```powershell ```powershell
.\Sophia.ps1 .\Sophia.ps1
@ -234,7 +235,7 @@ scoop uninstall sophia-script --purge
### Как выполните конкретную функцию(и) ### Как выполните конкретную функцию(и)
* Выполните все шаги из пункта [Как использовать](#как-использовать) и остановитесь на пункте по изменнию политики выполнения скриптов в `PowerShell`; * Выполните все шаги из пункта [Как использовать](#как-использовать) и остановитесь на пункте по изменнию политики выполнения скриптов в `PowerShell`
* Сначала загрузите файл `Import-TabCompletion.ps1` через [дот сорсинг](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-): * Сначала загрузите файл `Import-TabCompletion.ps1` через [дот сорсинг](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-):
```powershell ```powershell
@ -242,7 +243,7 @@ scoop uninstall sophia-script --purge
. .\Import-TabCompletion.ps1 . .\Import-TabCompletion.ps1
``` ```
* Теперь вы можете выполнять такие команды (необходимы кавычки) * Вызовите любую функцию из скрипта с использованием автопродления имени с помощью <kbd>TAB</kbd>
```powershell ```powershell
Sophia -Functions<TAB> Sophia -Functions<TAB>
@ -254,27 +255,27 @@ Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", U
Uninstall-UWPApps, "PinToStart -UnpinAll" Uninstall-UWPApps, "PinToStart -UnpinAll"
``` ```
<https://github.com/user-attachments/assets/ea90122a-bdb3-4687-bf8b-9b6e7af46826> <https://github.com/user-attachments/assets/b7ba9ff5-fa3f-481c-a91f-d8bac5631a56>
## Wrapper ## Wrapper
![Image](https://github.com/farag2/Sophia-Script-for-Windows/raw/master/img/Wrapper.png) ![Image](https://github.com/farag2/Sophia-Script-for-Windows/raw/master/img/Wrapper.png)
Подробнее [здесь](./Wrapper/README.md) Подробнее [здесь](../Wrapper/README.md)
@BenchTweakGaming [@BenchTweakGaming](https://github.com/BenchTweakGaming)
* Скачайте [последнюю](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) версию; * Скачайте [последнюю](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) версию
* Распакуйте архив; * Распакуйте архив
* Запустите `SophiaScriptWrapper.exe` и импортируйте `Sophia.ps1`; * Запустите `SophiaScriptWrapper.exe` и импортируйте `Sophia.ps1`
* Файл `Sophia.ps1` должен находиться в папке `Sophia Script`; * Файл `Sophia.ps1` должен находиться в папке `Sophia Script`
* Wrapper имеет рендеринг UI в режиме реального времени; * Wrapper имеет рендеринг UI в режиме реального времени
* Настройте каждую функцию; * Настройте каждую функцию
* Откройте раздел `Вывод консоли` и нажмите `Запустить PowerShell`. * Откройте раздел `Вывод консоли` и нажмите `Запустить PowerShell`.
## Как откатить изменения ## Как откатить изменения
* Выполните все шаги из пункта [Как использовать](#как-использовать) и остановитесь на пункте по изменнию политики выполнения скриптов в `PowerShell`; * Выполните все шаги из пункта [Как использовать](#как-использовать) и остановитесь на пункте по изменнию политики выполнения скриптов в `PowerShell`
* Сначала загрузите файл `Import-TabCompletion.ps1` через [дот сорсинг](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-): * Сначала загрузите файл `Import-TabCompletion.ps1` через [дот сорсинг](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-):
```powershell ```powershell
@ -310,22 +311,10 @@ Sophia -Functions "DiagTrackService -Enable", Uninstall-UWPApps
## Скриншоты ## Скриншоты
### Автопродление функций с помощью <kbd>TAB</kbd>. Подробнее [здесь](#как-выполните-конкретную-функциюи)
https://user-images.githubusercontent.com/10544660/225270281-908abad1-d125-4cae-a19b-2cf80d5d2751.mp4
### Программно изменить расположение пользовательских папок с помощью интерактивного меню
https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-a5c0-27f6845de402.mp4
### Локализированные имена пакетов ### Локализированные имена пакетов
![Image](../img/uwpapps.png) ![Image](../img/uwpapps.png)
### Локализированные имена компонентов Windows
![Image](../img/optionalfeatures.png) ![Image](../img/windowsfeatures.png)
### Скачать и установить любые поддерживаемые дистрибутивые Linux через WSL в автоматическом режиме ### Скачать и установить любые поддерживаемые дистрибутивые Linux через WSL в автоматическом режиме
![Image](../img/WSL.png) ![Image](../img/WSL.png)
@ -336,14 +325,16 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
## Видео ## Видео
[![YT](https://img.youtube.com/vi/q_weQifFM58/0.jpg)](https://www.youtube.com/watch?v=q_weQifFM58) [Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58)
[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370)
[![YT](https://img.youtube.com/vi/8E6OT_QcHaU/1.jpg)](https://youtu.be/8E6OT_QcHaU?t=370) [![YT](https://img.youtube.com/vi/091SOihvx0k/1.jpg)](https://youtu.be/091SOihvx0k?t=490) [Znorux' Review](https://youtu.be/091SOihvx0k?t=490)
## Перевод ## Перевод
* Выполните команду `$PSUICulture` в PowerShell, чтобы узнать код культуры; * Выполните команду `$PSUICulture` в PowerShell, чтобы узнать код культуры
* Создайте папку с названием вашей культуры; * Создайте папку с названием вашей культуры
* Поместите ваш переведенный файл SophiaScript.psd1 в эту папку. * Поместите ваш переведенный файл SophiaScript.psd1 в эту папку.
## Ссылки ## Ссылки
@ -364,7 +355,7 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
*** ***
## SophiApp 2 (C# + WinUI 3) ## SophiApp 2.0 (C# + WinUI 3)
[SophiApp 2.0](https://github.com/Sophia-Community/SophiApp) находится в активной разработке. 🚀 [SophiApp 2.0](https://github.com/Sophia-Community/SophiApp) находится в активной разработке. 🚀

119
docs/README_uk-ua.md

@ -55,28 +55,33 @@ This page is also available in other languages
<a href="../docs/README_de-de.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/germany.png" height="70px"/></a> <a href="../docs/README_de-de.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/germany.png" height="70px"/></a>
<a href="../docs/README_ru-ru.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/russia.png" height="70px"/></a> <a href="../docs/README_ru-ru.md"><img src="https://raw.githubusercontent.com/farag2/Sophia-Script-for-Windows/refs/heads/master/img/russia.png" height="70px"/></a>
<img src="../img/SophiaScript.png" alt="Sophia Script for Windows" width='800'> <img src="../img/SophiaScript.gif" width='800'>
</div> </div>
## Про Sophia Script ## Про Sophia Script
`Sophia Script для Windows` - найбільший модуль PowerShell на `GitHub` для тонкого налаштування і автоматизації рутинних завдань в `Windows 10` і `Windows 11`. Він пропонує сучасні UI/UX, більше 150 різних функцій і показує, як можна налаштувати Windows, не ламаючи функціонал. `Sophia Script для Windows` - це найпотужніший модуль PowerShell на `GitHub` для тонкого налаштування і автоматизації рутинних завдань в `Windows 10` і `Windows 11`. Він пропонує сучасні UI/UX, більше 150 різних функцій і показує, як можна налаштувати Windows, не ламаючи функціонал.
> [!IMPORTANT] > [!IMPORTANT]
> Кожна зміна у файлі налаштувань має відповідну функцію для відновлення налаштувань за замовчуванням. > Кожна зміна у файлі налаштувань має відповідну функцію для відновлення налаштувань за замовчуванням.
## Ключові особливості ## Ключові особливості
* Усі архіви з використанням GitHub Actions [автоматично](https://github.com/farag2/Sophia-Script-for-Windows/actions); * Проект с полностью открытым исходным кодом
* Не конфліктує з [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac); * Всі архіви збираються і завантажуються на сторінку релізів, використовуючи GitHub Actions, в [автоматичному режимі](https://github.com/farag2/Sophia-Script-for-Windows/actions).
* Налаштування конфіденційності і телеметрії; * Курсоры от [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) были скачаны, используя [DeviantArt API](https://github.com/farag2/Sophia-Script-for-Windows/blob/master/.github/workflows/Cursors.yml)
* Активація DNS-over-HTTPS для IPv4; * Доступний через scoop, Chocolatey та WinGet
* Вимкнення запланованих завдань з відстеження зі спливаючою формою, написаною на [WPF](#скріншоти); * Не конфліктує з [VAC](https://help.steampowered.com/faqs/view/571A-97DA-70E9-FF74#whatisvac)
* Налаштування інтерфейсу і персоналізація; * Налаштування конфіденційності Windows
* "Правильне" видалення OneDrive; * Налаштування безпеки Windows
* Інтерактивні [підказки](#програмна-зміна-розташування-папок-користувача-за-допомогою-інтерактивного-меню); * Налаштування інтерфейсу і персоналізація
* <kbd>TAB</kbd> [доповнення](#автодоповнення-tab-детальніше-тут) для функцій та їх аргументів (якщо використовується файл Import-TabCompletion.ps1); * Відобразити застосовані політики реєстру в оснащенні редагування групових політик (gpedit.msc)
* Активація DNS-over-HTTPS для IPv4
* Вимкнення запланованих завдань з відстеження зі спливаючою формою, написаною на [WPF](#скріншоти)
* "Правильне" видалення OneDrive
* Інтерактивні [підказки](#програмна-зміна-розташування-папок-користувача-за-допомогою-інтерактивного-меню)
* <kbd>TAB</kbd> [доповнення](#автодоповнення-tab-детальніше-тут) для функцій та їх аргументів (якщо використовується файл Import-TabCompletion.ps1)
* Зміна розташування користувацьких папок програмно (без переміщення користувацьких файлів) в інтерактивному меню за допомогою стрілок для вибору диска * Зміна розташування користувацьких папок програмно (без переміщення користувацьких файлів) в інтерактивному меню за допомогою стрілок для вибору диска
* Робочий стіл * Робочий стіл
* Документи * Документи
@ -84,25 +89,23 @@ This page is also available in other languages
* Музика * Музика
* Зображення * Зображення
* Відео * Відео
* Встановлення безкоштовних (світлий та темний) курсорів "Windows 11 Cursors Concept v2" від [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) на льоту; * Встановлення безкоштовних (світлий та темний) курсорів "Windows 11 Cursors Concept v2" від [Jepri Creations](https://www.deviantart.com/jepricreations/art/Windows-11-Cursors-Concept-v2-886489356) на льоту
* Видалення UWP-додатків, що відображають назви пакетів; * Видалення UWP-додатків, що відображають назви пакетів
* Скрипт генерує список встановлених UWP-додатків [динамічно](#локалізовані-назви-uwp-пакетів). * Скрипт генерує список встановлених UWP-додатків [динамічно](#локалізовані-назви-uwp-пакетів).
* Вимкнення функцій Windows для відображення дружніх назв пакетів у спливаючій формі, написаній на [WPF](#скріншоти); * Вимкнення функцій Windows для відображення дружніх назв пакетів у спливаючій формі, написаній на [WPF](#скріншоти)
* Видалення можливостей Windows відображати дружні назви пакетів у спливаючій формі, написаній на [WPF](#скріншоти); * Видалення можливостей Windows відображати дружні назви пакетів у спливаючій формі, написаній на [WPF](#скріншоти)
* Завантаження та встановлення [HEVC Video Extensions від виробника пристрою](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ) для відкриття формата [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding); * Завантаження та встановлення [HEVC Video Extensions від виробника пристрою](https://apps.microsoft.com/detail/9N4WGH0Z6VHQ) для відкриття формата [HEVC](https://en.wikipedia.org/wiki/High_Efficiency_Video_Coding)
* Реєстрація програми, розрахунок хешу та встановлення за замовчуванням для певного розширення без спливаючого вікна "Як ви хочете відкрити це" за допомогою спеціальної [функції](https://github.com/DanysysTeam/PS-SFTA); * Реєстрація програми, розрахунок хешу та встановлення за замовчуванням для певного розширення без спливаючого вікна "Як ви хочете відкрити це" за допомогою спеціальної [функції](https://github.com/DanysysTeam/PS-SFTA)
* Експортувати всі асоціації в Windows у корінь папки у вигляді файлу Application_Associations.json; * Експортувати всі асоціації в Windows у корінь папки у вигляді файлу Application_Associations.json
Імпортувати всі асоціації в Windows з файлу Application_Associations.json. Вам необхідно встановити всі програми згідно з експортованим файлом Application_Associations.json, щоб відновити всі асоціації; Імпортувати всі асоціації в Windows з файлу Application_Associations.json. Вам необхідно встановити всі програми згідно з експортованим файлом Application_Associations.json, щоб відновити всі асоціації
* Встановлення будь-якого підтримуваного дистрибутива Linux для WSL з відображенням дружніх назв дистрибутивів у спливаючій формі, написаній на [WPF](#скріншоти); * Встановлення будь-якого підтримуваного дистрибутива Linux для WSL з відображенням дружніх назв дистрибутивів у спливаючій формі, написаній на [WPF](#скріншоти)
* Створити завдання з нативним тостовим повідомленням, де ви зможете запустити або скасувати [виконання](#інтерактивні-тости-для-запланованих-завдань) завдання. * Створити завдання з нативним тостовим повідомленням, де ви зможете запустити або скасувати [виконання](#інтерактивні-тости-для-запланованих-завдань) завдання
* Створити завдання `Windows Cleanup` и `Windows Cleanup Notification` для очищення Windows від невикористовуваних файлів та оновлень; * Створити завдання `Windows Cleanup` и `Windows Cleanup Notification` для очищення Windows від невикористовуваних файлів та оновлень
* Створити завдання `SoftwareDistribution` для очищення `%SystemRoot%\SoftwareDistribution\Download`; * Створити завдання `SoftwareDistribution` для очищення `%SystemRoot%\SoftwareDistribution\Download`
* Створити завдання `Temp` для очищення `%TEMP%`. * Створити завдання `Temp` для очищення `%TEMP%`
* Встановити останню версію розповсюджуваних пакетів Microsoft Visual C++ 2015–2026 x86/x64 (підтримка ARM64); * Встановити останню версію розповсюджуваних пакетів Microsoft Visual C++ 2015–2026 x86/x64 (підтримка ARM64)
* Встановити останню версію розповсюджуваних пакетів .NET Desktop Runtime 8, 9, 10 x64 (підтримка ARM64); * Встановити останню версію розповсюджуваних пакетів .NET Desktop Runtime 8, 9, 10 x64 (підтримка ARM64)
* Налаштування безпеки Windows; * Ще багато "глибоких" налаштувань Файлового Провідника та контекстного меню
* Відобразити застосовані політики реєстру в оснащенні редагування групових політик. (gpedit.msc).
* Ще багато "глибоких" налаштувань Файлового Провідника та контекстного меню.
## Зміст ## Зміст
@ -202,24 +205,24 @@ scoop uninstall sophia-script --purge
## Як використовувати ## Як використовувати
* Завантажте та розархівуйте архів; * Завантажте та розархівуйте архів
* Розпакуйте архів; * Розпакуйте архів
* Перегляньте файл `Sophia.ps1` для налаштування функцій, які потрібно запустити; * Перегляньте файл `Sophia.ps1` для налаштування функцій, які потрібно запустити
* Помістіть символ `#` перед функцією, якщо ви не бажаєте, щоб вона виконувалась. * Помістіть символ `#` перед функцією, якщо ви не бажаєте, щоб вона виконувалась.
* Приберіть символ `#` перед функцією, якщо ви бажаєте, щоб вона виконувалась. * Приберіть символ `#` перед функцією, якщо ви бажаєте, щоб вона виконувалась.
* Скопіюйте весь шлях до `Sophia.ps1` * Скопіюйте весь шлях до `Sophia.ps1`
* У `Windows 10` натисніть і утримуйте клавішу <kbd>Shift</kbd>, клацніть правою кнопкою миші на `Sophia.ps1` і виберіть Копіювати як шлях; * У `Windows 10` натисніть і утримуйте клавішу <kbd>Shift</kbd>, клацніть правою кнопкою миші на `Sophia.ps1` і виберіть Копіювати як шлях
* У `Windows 11` клацніть правою кнопкою миші на `Sophia.ps1` і виберіть `Копіювати як шлях`. * У `Windows 11` клацніть правою кнопкою миші на `Sophia.ps1` і виберіть `Копіювати як шлях`.
* Відкрийте `Windows PowerShell` * Відкрийте `Windows PowerShell`
* У `Windows 10` натисніть `Файл` у Провіднику файлів, наведіть курсор на `Відкрити Windows PowerShell` і виберіть `Відкрити Windows PowerShell від імені адміністратора` [(покрокова інструкція зі скріншотами)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/); * У `Windows 10` натисніть `Файл` у Провіднику файлів, наведіть курсор на `Відкрити Windows PowerShell` і виберіть `Відкрити Windows PowerShell від імені адміністратора` [(покрокова інструкція зі скріншотами)](https://www.howtogeek.com/662611/9-ways-to-open-powershell-in-windows-10/)
* У `Windows 11` натисніть правою кнопкою миші на іконку <kbd>Windows</kbd> і відкрийте `Термінал Windows (Адміністратор)`. * У `Windows 11` натисніть правою кнопкою миші на іконку <kbd>Windows</kbd> і відкрийте `Термінал Windows (Адміністратор)`.
* Встановіть політику виконання, щоб мати змогу запускати сценарії лише у поточному сеансі PowerShell; * Встановіть політику виконання, щоб мати змогу запускати сценарії лише у поточному сеансі PowerShell
```powershell ```powershell
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
``` ```
* Введіть `.\Sophia.ps1` і натисніть <kbd>Enter</kbd>; * Введіть `.\Sophia.ps1` і натисніть <kbd>Enter</kbd>
```powershell ```powershell
.\Sophia.ps1 .\Sophia.ps1
@ -235,7 +238,7 @@ scoop uninstall sophia-script --purge
### Як запустити певну функцію(ї) ### Як запустити певну функцію(ї)
* Повторіть усі кроки з розділу [Як використовувати](#як-використовувати) і зупиніться на кроці встановлення політики виконання скриптів у `PowerShell`; * Повторіть усі кроки з розділу [Як використовувати](#як-використовувати) і зупиніться на кроці встановлення політики виконання скриптів у `PowerShell`
* Для запуску певної функції(й) [запустити](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) необхідно запустити файл `Import-TabCompletion.ps1`: * Для запуску певної функції(й) [запустити](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) необхідно запустити файл `Import-TabCompletion.ps1`:
```powershell ```powershell
@ -243,7 +246,7 @@ scoop uninstall sophia-script --purge
. .\Import-TabCompletion.ps1 . .\Import-TabCompletion.ps1
``` ```
* Тепер можна зробити так (лапки обов'язкові) * Викличте будь-яку функцію зі скрипта з використанням автопродовження імені за допомогою <kbd>TAB</kbd>.
```powershell ```powershell
Sophia -Functions<TAB> Sophia -Functions<TAB>
@ -255,27 +258,27 @@ Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", U
Uninstall-UWPApps, "PinToStart -UnpinAll" Uninstall-UWPApps, "PinToStart -UnpinAll"
``` ```
<https://github.com/user-attachments/assets/ea90122a-bdb3-4687-bf8b-9b6e7af46826> <https://github.com/user-attachments/assets/b7ba9ff5-fa3f-481c-a91f-d8bac5631a56>
## Wrapper ## Wrapper
![Image](https://github.com/farag2/Sophia-Script-for-Windows/raw/master/img/Wrapper.png) ![Image](https://github.com/farag2/Sophia-Script-for-Windows/raw/master/img/Wrapper.png)
Детальніше [тут](./Wrapper/README.md) Детальніше [тут](../Wrapper/README.md)
@BenchTweakGaming [@BenchTweakGaming](https://github.com/BenchTweakGaming)
* Завантажте [останню](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) версію Wrapper * Завантажте [останню](https://github.com/farag2/Sophia-Script-for-Windows/releases/latest) версію Wrapper
* Завантажте та розпакуйте архів; * Завантажте та розпакуйте архів
* Запустіть `SophiaScriptWrapper.exe` та імпортуйте `Sophia.ps1`; * Запустіть `SophiaScriptWrapper.exe` та імпортуйте `Sophia.ps1`
* `Sophia.ps1` повинен знаходитись у тій папці `Sophia Script`; * `Sophia.ps1` повинен знаходитись у тій папці `Sophia Script`
* Wrapper має рендеринг інтерфейсу в реальному часі * Wrapper має рендеринг інтерфейсу в реальному часі
* Налаштуйте кожну функцію; * Налаштуйте кожну функцію
* Відкрийте вкладку `Console Output` і натисніть `Run PowerShell`. * Відкрийте вкладку `Console Output` і натисніть `Run PowerShell`.
## Як відкотити зміни ## Як відкотити зміни
* Повторіть усі кроки з розділу [Як використовувати](#як-використовувати) і зупиніться на кроці встановлення політики виконання скриптів у `PowerShell`; * Повторіть усі кроки з розділу [Як використовувати](#як-використовувати) і зупиніться на кроці встановлення політики виконання скриптів у `PowerShell`
* Для запуску певної функції(й) [запустити](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) необхідно запустити файл `Import-TabCompletion.ps1`: * Для запуску певної функції(й) [запустити](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_operators#dot-sourcing-operator-) необхідно запустити файл `Import-TabCompletion.ps1`:
```powershell ```powershell
@ -311,22 +314,10 @@ Sophia -Functions "DiagTrackService -Enable", Uninstall-UWPApps
## Скріншоти ## Скріншоти
### Автодоповнення <kbd>TAB</kbd>. Детальніше [тут](#як-запустити-певну-функціюї)
https://user-images.githubusercontent.com/10544660/225270281-908abad1-d125-4cae-a19b-2cf80d5d2751.mp4
### Програмна зміна розташування папок користувача за допомогою інтерактивного меню
https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-a5c0-27f6845de402.mp4
### Локалізовані назви UWP-пакетів ### Локалізовані назви UWP-пакетів
![Image](../img/uwpapps.png) ![Image](../img/uwpapps.png)
### Локалізовані назви функцій Windows
![Image](../img/optionalfeatures.png) ![Image](../img/windowsfeatures.png)
### Завантажте та встановіть будь-який підтримуваний дистрибутив Linux в автоматичному режимі ### Завантажте та встановіть будь-який підтримуваний дистрибутив Linux в автоматичному режимі
![Image](../img/WSL.png) ![Image](../img/WSL.png)
@ -337,14 +328,16 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
## Відео ## Відео
[![YT](https://img.youtube.com/vi/q_weQifFM58/0.jpg)](https://www.youtube.com/watch?v=q_weQifFM58) [Video Tutorial](https://www.youtube.com/watch?v=q_weQifFM58)
[Chris Titus Tech' Review](https://youtu.be/8E6OT_QcHaU?t=370)
[![YT](https://img.youtube.com/vi/8E6OT_QcHaU/1.jpg)](https://youtu.be/8E6OT_QcHaU?t=370) [![YT](https://img.youtube.com/vi/091SOihvx0k/1.jpg)](https://youtu.be/091SOihvx0k?t=490) [Znorux' Review](https://youtu.be/091SOihvx0k?t=490)
## Як перекласти ## Як перекласти
* Дізнайтеся мову інтерфейсу Вашої ОС, викликавши `$PSUICulture` в PowerShell; * Дізнайтеся мову інтерфейсу Вашої ОС, викликавши `$PSUICulture` в PowerShell
* Створіть папку з назвою Вашої мови інтерфейсу; * Створіть папку з назвою Вашої мови інтерфейсу
* Помістіть ваш локалізований файл SophiaScript.psd1 в цю папку. * Помістіть ваш локалізований файл SophiaScript.psd1 в цю папку.
## Медіа ## Медіа
@ -365,7 +358,7 @@ https://user-images.githubusercontent.com/10544660/253818031-b7ce6bf1-d968-41ea-
*** ***
## SophiApp 2 (C# + WinUI 3) ## SophiApp 2.0 (C# + WinUI 3)
[SophiApp](https://github.com/Sophia-Community/SophiApp) перебуває в активній розробці. 🚀 [SophiApp](https://github.com/Sophia-Community/SophiApp) перебуває в активній розробці. 🚀

BIN
img/SophiaScript.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

BIN
img/SophiaScript.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 151 KiB

BIN
img/optionalfeatures.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

BIN
img/windowsfeatures.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

2
src/Sophia_Script_for_Windows_11/Sophia.ps1

@ -95,7 +95,7 @@ if ($Global:Failed)
# Create a restore point # Create a restore point
# Создать точку восстановления # Создать точку восстановления
# CreateRestorePoint CreateRestorePoint
#endregion Protection #endregion Protection
#region Privacy & Telemetry #region Privacy & Telemetry

Loading…
Cancel
Save