Skip to content

Latest commit

 

History

History
340 lines (253 loc) · 20.2 KB

File metadata and controls

340 lines (253 loc) · 20.2 KB

🌐 English | Deutsche | Русский | Українська

Sophia Script for Windows

Sophia Script for Windows

Найпотужніший PowerShell-модуль на GitHub для тонкого налаштування Windows

Зроблено з до Windows







Ключові особливості

  • Sophia Script for Windows дбає про стабільність вашої Windows і повідомить вас у разі виявлення проблеми
  • Понад 150 унікальних функцій для налаштування Windows з використанням офіційно задокументованих методів Microsoft без шкоди для системи
    • Кожне налаштування має відповідну функцію для відновлення значень за замовчуванням
  • Проект с полностью открытым исходным кодом
  • Налаштування Windows AI
  • Налаштування приватності, безпеки та персоналізації Windows
  • Доступний через Scoop, Chocolatey та WinGet
  • Підтримка ARM64
  • Підтримка PowerShell 7
  • Не конфліктує з VAC
  • Видалення UWP-додатків, що відображають назви пакетів
    • Скрипт генерує список встановлених UWP-додатків динамічно
  • Застосовані політики реєстру будуть відображатися в оснащенні редагування групових політик (gpedit.msc)
  • Встановити на вибір наступні DNS-провайдери, використовуючи DNS-over-HTTPS
  • Видалення OneDrive
  • Інтерактивні підказки та спливаючі вікна
  • TAB доповнення для функцій та їх аргументів (Використовуючи Import-TabCompletion.ps1)
  • Змінити розташування папок користувача (без переміщення файлів користувача) за допомогою інтерактивного меню
    • Робочий стіл
    • Документи
    • Завантаження
    • Музика
    • Зображення
    • Відео
  • Встановлення безкоштовних (світлий та темний) курсорів "Windows 11 Cursors Concept v2" від Jepri Creations на льоту
    • Архів був завантажений у папку Cursors, за допомогою DeviantArt API
  • Реєстрація програми, розрахунок хешу та встановлення за замовчуванням для певного розширення без спливаючого вікна Як ви хочете відкрити це
  • Експортувати та імпортувати всі асоціації в Windows. Необхідно встановити всі програми відповідно до експортованого файлу JSON, щоб відновити асоціації.
  • Створити завдання в Планувальнику завдань з нативним тостовим повідомленням
    • Створити завдання з нативним тостовим повідомленням, де ви зможете запустити або скасувати виконання завдання
    • Створити завдання Windows Cleanup и Windows Cleanup Notification для очищення Windows від невикористовуваних файлів та оновлень
    • Створити завдання SoftwareDistribution для очищення %SystemRoot%\SoftwareDistribution\Download
    • Створити завдання Temp для очищення %TEMP%
  • Встановити останню версію розповсюджуваних пакетів Microsoft Visual C++ 2015–2026 x86/x64
  • Встановити останню версію розповсюджуваних пакетів .NET Desktop Runtime 8, 9, 10 x64
  • Ще багато налаштувань Файлового Провідника та контекстного меню

Зміст

Як завантажити

Зі сторінки релізу

Windows 10 Windows 11

Завантажити через PowerShell

Завантажте та розпакуйте в папку Завантаження останню версію Sophia Script for Windows залежно від версій ваших Windows та PowerShell.

iwr script.sophia.team -useb | iex

Завантажте та розпакуйте в папку Завантаження останню версію Sophia Script for Windows з актуального коміту залежно від версій ваших Windows і PowerShell.

iwr sl.sophia.team -useb | iex

Chocolatey

Завантажте та розпакуйте в папку Завантаження останню версію Sophia Script for Windows залежно від вашої версії Windows.

choco install sophia --version=7.1.4 --force --yes

Завантажте та розпакуйте в папку Завантаження останню версію Sophia Script for Windows для PowerShell 7 залежно від вашої версії Windows.

choco install sophia --version=7.1.4 --params "/PS7" --force --yes
# Видалити, а потім видалити вручну завантажену папку
choco uninstall sophia --force --yes

WinGet

Завантажте та розпакуйте в папку Завантаження останню версію Sophia Script for Windows для Windows 11 і PowerShell 5.1 (SFX-архів sophiascript.exe).

$DownloadsFolder = Get-ItemPropertyValue -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" -Name "{374DE290-123F-4565-9164-39C4925E467B}"
winget install --id TeamSophia.SophiaScript --location $DownloadsFolder --accept-source-agreements --force

& "$DownloadsFolder\sophiascript.exe"
# Видалити Sophia Script for Windows
winget uninstall --id TeamSophia.SophiaScript --force

Scoop

Завантажте та розпакуйте в папку Завантаження останню версію Sophia Script for Windows для Windows 11 та PowerShell 5.1.

# scoop bucket rm extras
scoop bucket add extras
scoop install sophia-script --no-cache
# Видалити Sophia Script for Windows
scoop uninstall sophia-script --purge

Як використовувати

Sophia.mp4
  • Завантажте та розпакуйте архів для вашої системи
  • Перегляньте файл Sophia.ps1 для налаштування функцій, які потрібно запустити
    • Помістіть символ # перед функцією, якщо ви не бажаєте, щоб вона виконувалась
    • Приберіть символ # перед функцією, якщо ви бажаєте, щоб вона виконувалась
  • Скопіюйте шлях до папки Sophia Script for Windows
  • Клацніть правою кнопкою миші на кнопці Windows і відкрийте Термінал (PowerShell) від імені адміністратора та вставте скопійований шлях
  cd путь\до\папки
  • Встановіть політику виконання, щоб можна було виконувати скрипти в поточній сесії PowerShell
  Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force
  • Введіть .\Sophia.ps1 і натисніть Enter

Як запустити певну функцію(ї)

Call_function.mp4
  • Повторіть усі кроки з розділу Як використовувати і зупиніться на кроці встановлення політики виконання скриптів у PowerShell
  • Для запуску певної функції(й) запустити необхідно запустити файл Import-TabCompletion.ps1:
# З крапкою на початку
. .\Import-TabCompletion.ps1
  • Викличте будь-яку функцію зі скрипта з використанням автопродовження імені за допомогою TAB.
Sophia -Functions<TAB>
Sophia -Functions temp<TAB>
Sophia -Functions unin<TAB>
Sophia -Functions uwp<TAB>
Sophia -Functions "DiagTrackService -Disable", "DiagnosticDataLevel -Minimal", Uninstall-UWPApps

Uninstall-UWPApps, "PinToStart -UnpinAll"

Wrapper

Wrapper — це сторонній лончер із закритим вихідним кодом для Sophia Script for Windows. Проект повністю підтримується @BenchTweakGaming.

Детальніше тут

Системні вимоги

Версія Збіркa Видання
Windows 11 24H2/25H2+ Остання стабільн Home/Pro/Enterprise
Windows 10 x64 22H2 Остання стабільн Home/Pro/Enterprise
Windows 11 Enterprise LTSC 2024 Остання стабільн Enterprise
Windows 10 x64 21H2 Enterprise LTSC 2021 Остання стабільн Enterprise
Windows 10 x64 1809 Enterprise LTSC 2019 Остання стабільн Enterprise

Скріншоти

Як перекласти

  • Виконайте команду $PSUICulture в PowerShell, щоб визначити мову інтерфейсу
  • Створіть папку з назвою Вашої мови інтерфейсу (наприклад, uk-UA)
  • Помістіть ваш локалізований файл SophiaScript.psd1 в цю папку

Медіа

Details

Comss.ru

Windows Central

XDA

Neowin

Neowin 2

4sysops

gHacks

Comss.ru 2

Habr

Deskmodder.de

Ru-Board

rutracker

My Digital Life


SophiApp 2.0 (C# + WinUI 3)

SophiApp перебуває в активній розробці. 🚀

Image Image