From 4bde0a196f06a1e06b2e190aae0654cdf563d434 Mon Sep 17 00:00:00 2001
From: oZ-Zo <50652175+oz-zo@users.noreply.github.com>
Date: Fri, 8 Nov 2019 17:05:05 +0300
Subject: [PATCH] Friday refactoring :recycle:
---
.vscode/launch.json | 30 -
En/ContextMenu.txt | 19 -
En/Defender.txt | 8 -
En/Edge.txt | 3 -
En/Game.txt | 4 -
En/OneDrive.txt | 1 -
En/Privacy.txt | 18 -
En/StartMenu.txt | 8 -
En/System.txt | 47 -
En/Tasks.txt | 6 -
En/UI.txt | 38 -
En/UWP.txt | 7 -
En/Ui.txt | 38 -
En/Uwp.txt | 7 -
Ru/ContextMenu.txt | 19 -
Ru/Defender.txt | 8 -
Ru/Edge.txt | 3 -
Ru/Game.txt | 4 -
Ru/OneDrive.txt | 1 -
Ru/Privacy.txt | 18 -
Ru/StartMenu.txt | 8 -
Ru/System.txt | 47 -
Ru/Tasks.txt | 6 -
Ru/UI.txt | 38 -
Ru/UWP.txt | 8 -
Ru/Ui.txt | 38 -
Ru/Uwp.txt | 8 -
RuTextGenerator.ps1 | 14 -
ToggleButtonsGenerator.ps1 | 65 -
ToggleButtonsGenerator.txt | Bin 244294 -> 0 bytes
TextLang.ps1 => ToggleObjectsGenerator.ps1 | 699 ++++----
VS/Script_Gui/Script_Gui.sln | 6 +
VS/Script_Gui/Script_Gui_3/App.config | 6 +
VS/Script_Gui/Script_Gui_3/App.xaml | 9 +
VS/Script_Gui/Script_Gui_3/App.xaml.cs | 17 +
.../Script_Gui/Script_Gui_3/MainWindow.xaml | 313 +---
VS/Script_Gui/Script_Gui_3/MainWindow.xaml.cs | 28 +
.../Script_Gui_3/Properties/AssemblyInfo.cs | 55 +
.../Properties/Resources.Designer.cs | 71 +
.../Script_Gui_3/Properties/Resources.resx | 117 ++
.../Properties/Settings.Designer.cs | 30 +
.../Script_Gui_3/Properties/Settings.settings | 7 +
.../Script_Gui_3/Script_Gui_3.csproj | 97 ++
Win-10-Setup-Script-GUI-2.ps1 | 1493 ++++++++++++++++-
44 files changed, 2337 insertions(+), 1130 deletions(-)
delete mode 100644 .vscode/launch.json
delete mode 100644 En/ContextMenu.txt
delete mode 100644 En/Defender.txt
delete mode 100644 En/Edge.txt
delete mode 100644 En/Game.txt
delete mode 100644 En/OneDrive.txt
delete mode 100644 En/Privacy.txt
delete mode 100644 En/StartMenu.txt
delete mode 100644 En/System.txt
delete mode 100644 En/Tasks.txt
delete mode 100644 En/UI.txt
delete mode 100644 En/UWP.txt
delete mode 100644 En/Ui.txt
delete mode 100644 En/Uwp.txt
delete mode 100644 Ru/ContextMenu.txt
delete mode 100644 Ru/Defender.txt
delete mode 100644 Ru/Edge.txt
delete mode 100644 Ru/Game.txt
delete mode 100644 Ru/OneDrive.txt
delete mode 100644 Ru/Privacy.txt
delete mode 100644 Ru/StartMenu.txt
delete mode 100644 Ru/System.txt
delete mode 100644 Ru/Tasks.txt
delete mode 100644 Ru/UI.txt
delete mode 100644 Ru/UWP.txt
delete mode 100644 Ru/Ui.txt
delete mode 100644 Ru/Uwp.txt
delete mode 100644 RuTextGenerator.ps1
delete mode 100644 ToggleButtonsGenerator.ps1
delete mode 100644 ToggleButtonsGenerator.txt
rename TextLang.ps1 => ToggleObjectsGenerator.ps1 (93%)
create mode 100644 VS/Script_Gui/Script_Gui_3/App.config
create mode 100644 VS/Script_Gui/Script_Gui_3/App.xaml
create mode 100644 VS/Script_Gui/Script_Gui_3/App.xaml.cs
rename Win-10-Setup-Script-GUI-3.ps1 => VS/Script_Gui/Script_Gui_3/MainWindow.xaml (92%)
create mode 100644 VS/Script_Gui/Script_Gui_3/MainWindow.xaml.cs
create mode 100644 VS/Script_Gui/Script_Gui_3/Properties/AssemblyInfo.cs
create mode 100644 VS/Script_Gui/Script_Gui_3/Properties/Resources.Designer.cs
create mode 100644 VS/Script_Gui/Script_Gui_3/Properties/Resources.resx
create mode 100644 VS/Script_Gui/Script_Gui_3/Properties/Settings.Designer.cs
create mode 100644 VS/Script_Gui/Script_Gui_3/Properties/Settings.settings
create mode 100644 VS/Script_Gui/Script_Gui_3/Script_Gui_3.csproj
diff --git a/.vscode/launch.json b/.vscode/launch.json
deleted file mode 100644
index 5a36d4b3..00000000
--- a/.vscode/launch.json
+++ /dev/null
@@ -1,30 +0,0 @@
-{
- // Use IntelliSense to learn about possible attributes.
- // Hover to view descriptions of existing attributes.
- // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
-
- "configurations": [
- {
- "type": "PowerShell",
- "request": "launch",
- "name": "PowerShell Launch (current file)",
- "script": "${file}",
- "args": [],
- "cwd": "${file}"
- },
- {
- "type": "PowerShell",
- "request": "attach",
- "name": "PowerShell Attach to Host Process",
- "processId": "${command.PickPSHostProcess}",
- "runspaceId": 1
- },
- {
- "type": "PowerShell",
- "request": "launch",
- "name": "PowerShell Interactive Session",
- "cwd": "${workspaceRoot}"
- }
- ]
-
-}
\ No newline at end of file
diff --git a/En/ContextMenu.txt b/En/ContextMenu.txt
deleted file mode 100644
index 3c8c6eed..00000000
--- a/En/ContextMenu.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-Add "Extract" to MSI file type context menu
-Add "Run as different user" from context menu for .exe file type
-Add "Install" to CAB file type context menu
-Remove "Cast to Device" from context menu
-Remove "Share" from context menu
-Remove "Previous Versions" from file context menu
-Remove "Edit with Paint 3D" from context menu
-Remove "Include in Library" from context menu
-Remove "Turn on BitLocker" from context menu
-Remove "Edit with Photos" from context menu
-Remove "Create a new video" from Context Menu
-Remove "Edit" from Context Menu
-Remove "Print" from batch and cmd files context menu
-Remove "Compressed (zipped) Folder" from context menu
-Remove "Rich Text Document" from context menu
-Remove "Bitmap image" from context menu
-Remove "Send to" from folder context menu
-Make the "Open", "Print", "Edit" context menu items available, when more than 15 selected
-Turn off "Look for an app in the Microsoft Store" in "Open with" dialog
\ No newline at end of file
diff --git a/En/Defender.txt b/En/Defender.txt
deleted file mode 100644
index 00a9e601..00000000
--- a/En/Defender.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-Add folder to exclude from Windows Defender Antivirus scan
-Turn on Controlled folder access and add protected folders
-Allow an app through Controlled folder access
-Turn on Windows Defender Exploit Guard Network Protection
-Turn on Windows Defender PUA Protection
-Turn on Windows Defender Sandbox
-Hide notification about sign in with Microsoft in the Windows Security
-Hide notification about disabled Smartscreen for Microsoft Edge
\ No newline at end of file
diff --git a/En/Edge.txt b/En/Edge.txt
deleted file mode 100644
index e1c12c16..00000000
--- a/En/Edge.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Turn off Windows Defender SmartScreen for Microsoft Edge
-Do not allow Microsoft Edge to start and load the Start and New Tab page at Windows startup and each time Microsoft Edge is closed
-Do not allow Microsoft Edge to pre-launch at Windows startup, when the system is idle, and each time Microsoft Edge is closed
\ No newline at end of file
diff --git a/En/Game.txt b/En/Game.txt
deleted file mode 100644
index 233e6f51..00000000
--- a/En/Game.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Turn off Windows Game Recording and Broadcasting
-Turn off Game Bar
-Turn off Game Mode
-Turn off Game Bar tips
\ No newline at end of file
diff --git a/En/OneDrive.txt b/En/OneDrive.txt
deleted file mode 100644
index d0f93dae..00000000
--- a/En/OneDrive.txt
+++ /dev/null
@@ -1 +0,0 @@
-Uninstall OneDrive
\ No newline at end of file
diff --git a/En/Privacy.txt b/En/Privacy.txt
deleted file mode 100644
index f432e44f..00000000
--- a/En/Privacy.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Turn off "Connected User Experiences and Telemetry" service
-Turn off per-user services
-Turn off the Autologger session at the next computer restart
-Turn off the SQMLogger session at the next computer restart
-Set the operating system diagnostic data level to "Basic"
-Turn off Windows Error Reporting
-Change Windows Feedback frequency to "Never"
-Turn off diagnostics tracking scheduled tasks
-Do not offer tailored experiences based on the diagnostic data setting
-Do not let apps on other devices open and message apps on this device, and vice versa
-Do not allow apps to use advertising ID
-Do not use sign-in info to automatically finish setting up device after an update or restart
-Do not let websites provide locally relevant content by accessing language list
-Turn on tip, trick, and suggestions as you use Windows
-Do not show app suggestions on Start menu
-Do not show suggested content in the Settings
-Turn off automatic installing suggested apps
-Do not let track app launches to improve Start menu and search results
\ No newline at end of file
diff --git a/En/StartMenu.txt b/En/StartMenu.txt
deleted file mode 100644
index 938c31c9..00000000
--- a/En/StartMenu.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-Do not show recently added apps on Start menu
-Open shortcut to the Command Prompt from Start menu as Administrator
-Create old style shortcut for "Devices and Printers"
-Import Start menu layout from pre-saved reg file
-Unpin all Start menu tiles
-Show "Explorer" and "Settings" folders on Start menu
- Explorer
- Settings
\ No newline at end of file
diff --git a/En/System.txt b/En/System.txt
deleted file mode 100644
index a80b23fe..00000000
--- a/En/System.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-Turn on Storage Sense to automatically free up space
-Run Storage Sense every month
- Delete temporary files that apps aren't using
- Delete files in recycle bin if they have been there for over 30 days
- Never delete files in "Downloads" folder
-Let Windows try to fix apps so they're not blurry
-Turn off hibernate
-Turn off location for this device
-Change environment variable for %TEMP% to %SystemDrive%\Temp
-Turn on Win32 long paths
-Group svchost.exe processes
-Turn on Retpoline patch against Spectre v2
-Turn on the display of stop error information on the BSoD
-Do not preserve zone information
-Turn off Admin Approval Mode for administrators
-Turn on access to mapped drives from app running with elevated permissions with Admin Approval Mode enabled
-Set download mode for delivery optization on "HTTP only"
-Always wait for the network at computer startup and logon
-Turn off Cortana
-Do not allow Windows 10 to manage default printer
-Turn off Windows features
-Remove Windows capabilities
-Turn on updates for other Microsoft products
-Enable System Restore
-Turn off Windows Script Host
-Turn off default background apps, except the followings...
-Set power management scheme for desktop and laptop
-Turn on .NET 4 runtime for all apps
-Turn on firewall & network protection
-Do not allow the computer to turn off the device to save power for desktop
-Set the default input method to the English language
-Turn on Windows Sandbox
-Set location of the "Desktop", "Documents" "Downloads" "Music", "Pictures", and "Videos"
-Turn on automatic recommended troubleshooting and tell when problems get fixed
-Set "High performance" in graphics performance preference for apps
-Launch folder in a separate process
-Turn off and delete reserved storage after the next update installation
-Turn on automatic backup the system registry
-Turn off "The Windows Filtering Platform has blocked a connection" message
-Turn off SmartScreen for apps and files
-Turn off F1 Help key
-Turn on Num Lock at startup
-Turn off sticky Shift key after pressing 5 times
-Turn off AutoPlay for all media and devices
-Turn off creation of an Edge shortcut on the desktop for each user profile
-Turn off thumbnail cache removal
-Turn On automatically save my restartable apps when sign out and restart them after sign in
\ No newline at end of file
diff --git a/En/Tasks.txt b/En/Tasks.txt
deleted file mode 100644
index 05c973b3..00000000
--- a/En/Tasks.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Create a task in the Task Scheduler to start Windows cleaning up
- The task runs every 90 days
-Create a task in the Task Scheduler to clear the "%SystemRoot%\SoftwareDistribution\Download" folder
- The task runs on Thursdays every 4 weeks
-The task runs on Thursdays every 4 weeksCreate a task in the Task Scheduler to clear the %TEMP% folder
- The task runs every 62 days
\ No newline at end of file
diff --git a/En/UI.txt b/En/UI.txt
deleted file mode 100644
index 1e96a2a2..00000000
--- a/En/UI.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-Show "This PC" on Desktop
-Set File Explorer to open to This PC by default
-Show Hidden Files, Folders, and Drives
-Turn off check boxes to select items
-Show File Name Extensions
-Show folder merge conflicts
-Show more details in file transfer dialog
-Turn on ribbon in File Explorer
-Turn on recycle bin files delete confirmation
-Do not show all folders in the navigation pane
-Remove 3D Objects folder in "This PC" and in the navigation pane
-Do not show "Frequent folders" in Quick access
-Do not show "Recent files" in Quick access
-Remove the "Previous Versions" tab from properties context menu
-Hide search box or search icon on taskbar
-Do not show Cortana button on taskbar
-Do not show Task View button on taskbar
-Do not show People button on the taskbar
-Do not show "Windows Ink Workspace" button in taskbar
-Show seconds on taskbar clock
-Always show all icons in the notification area
-Turn on acrylic taskbar transparency
-Unpin Microsoft Edge and Microsoft Store from taskbar
-Do not show when snapping a window, what can be attached next to it
-”становить крупные значки в панели управлени¤
-Choose theme color for default Windows mode
-Choose theme color for default app mode
-Do not show "New App Installed" notification
-Do not show user first sign-in animation
-Turn off JPEG desktop wallpaper import quality reduction
-Show Task Manager details
-Remove Microsoft Edge shortcut from the Desktop
-Show accent color on the title bars and window borders
-Turn off automatically hiding scroll bars
-Show more Windows Update restart notifications about restarting
-Turn off the "- Shortcut" name extension for new shortcuts
-Use the PrtScn button to open screen snipping
-Automatically adjust active hours for me based on daily usage
\ No newline at end of file
diff --git a/En/UWP.txt b/En/UWP.txt
deleted file mode 100644
index 7158dda9..00000000
--- a/En/UWP.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-<<<<<<< HEAD
-Uninstall all UWP apps from all accounts, except the followings...
-Uninstall all provisioned UWP apps from System account, except the followings...
-=======
-Uninstall all UWP apps from all accounts except
-Uninstall all provisioned UWP apps from all accounts except
->>>>>>> 01b5a563f3af2b58f0e7ff069febfef207133ff5
diff --git a/En/Ui.txt b/En/Ui.txt
deleted file mode 100644
index 189ce559..00000000
--- a/En/Ui.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-Show "This PC" on Desktop
-Set File Explorer to open to This PC by default
-Show Hidden Files, Folders, and Drives
-Turn off check boxes to select items
-Show File Name Extensions
-Show folder merge conflicts
-Show more details in file transfer dialog
-Turn on ribbon in File Explorer
-Turn on recycle bin files delete confirmation
-Do not show all folders in the navigation pane
-Remove 3D Objects folder in "This PC" and in the navigation pane
-Do not show "Frequent folders" in Quick access
-Do not show "Recent files" in Quick access
-Remove the "Previous Versions" tab from properties context menu
-Hide search box or search icon on taskbar
-Do not show Cortana button on taskbar
-Do not show Task View button on taskbar
-Do not show People button on the taskbar
-Do not show "Windows Ink Workspace" button in taskbar
-Show seconds on taskbar clock
-Always show all icons in the notification area
-Turn on acrylic taskbar transparency
-Unpin Microsoft Edge and Microsoft Store from taskbar
-Do not show when snapping a window, what can be attached next to it
-”становить крупные значки в панели управлени¤
-Choose theme color for default Windows mode
-Choose theme color for default app mode
-Do not show "New App Installed" notification
-Do not show user first sign-in animation
-Turn off JPEG desktop wallpaper import quality reduction
-Show Task Manager details
-Remove Microsoft Edge shortcut from the Desktop
-Show accent color on the title bars and window borders
-Turn off automatically hiding scroll bars
-Show more Windows Update restart notifications about restarting
-Turn off the "- Shortcut" name extension for new shortcuts
-Use the PrtScn button to open screen snipping
-Automatically adjust active hours for me based on daily usage
\ No newline at end of file
diff --git a/En/Uwp.txt b/En/Uwp.txt
deleted file mode 100644
index 5c6ab7b1..00000000
--- a/En/Uwp.txt
+++ /dev/null
@@ -1,7 +0,0 @@
-<<<<<<< HEAD
-Uninstall all UWP apps from all accounts, except the followings...
-Uninstall all provisioned UWP apps from System account, except the followings...
-=======
-Uninstall all UWP apps from all accounts except
-Uninstall all provisioned UWP apps from all accounts except
->>>>>>> 01b5a563f3af2b58f0e7ff069febfef207133ff5
diff --git a/Ru/ContextMenu.txt b/Ru/ContextMenu.txt
deleted file mode 100644
index 00a36962..00000000
--- a/Ru/ContextMenu.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-Добавить пункт "Extract" для MSI в контекстное меню
-Добавить "Запуск от имени друго пользователя" в контекстное меню для .exe файлов
-Добавить пункт "Установить" для CAB-файлов в контекстном меню
-Удалить пункт "Передать на устройство" из контекстного меню
-Удалить пункт "Отправить" (поделиться) из контекстного меню
-Удалить пункт "Восстановить прежнюю версию" из контекстного меню
-Удалить пункт "Изменить с помощью Paint 3D" из контекстного меню
-Удалить пункт "Добавить в библиотеку" из контекстного меню
-Удалить пункт "Включить Bitlocker" из контекстного меню
-Удалить пункт "Изменить с помощью приложения "Фотографии"" из контекстного меню
-Удалить пункт "Создать новое видео" из контекстного меню
-Удалить пункт "Изменить" из контекстного меню
-Удалить пункт "Печать" из контекстного меню для bat- и cmd-файлов
-Удалить пункт "Сжатая ZIP-папка" из контекстного меню
-Удалить пункт "Создать Документ в формате RTF" из контекстного меню
-Удалить пункт "Создать Точечный рисунок" из контекстного меню
-Удалить пункт "Отправить" из контекстного меню папки
-Сделать доступными элементы контекстного меню "Открыть", "Изменить" и "Печать" при выделении более 15 элементов
-Отключить поиск программ в Microsoft Store при открытии диалога "Открыть с помощью"
\ No newline at end of file
diff --git a/Ru/Defender.txt b/Ru/Defender.txt
deleted file mode 100644
index 4efc4833..00000000
--- a/Ru/Defender.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-Добавить папку в список исключений сканирования Защитника Windows
-Включить контролируемый доступ к папкам и добавить защищенные папки
-Разрешить работу приложения через контролируемый доступ к папкам
-Включить Защиту сети в Защитнике Windows
-Включить блокировки потенциально нежелательных приложений
-Запускать Защитник Windows в песочнице
-Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft
-Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge
\ No newline at end of file
diff --git a/Ru/Edge.txt b/Ru/Edge.txt
deleted file mode 100644
index 81c208ea..00000000
--- a/Ru/Edge.txt
+++ /dev/null
@@ -1,3 +0,0 @@
-Отключить Windows Defender SmartScreen в Microsoft Edge
-Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge
-Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge
\ No newline at end of file
diff --git a/Ru/Game.txt b/Ru/Game.txt
deleted file mode 100644
index a189c6bc..00000000
--- a/Ru/Game.txt
+++ /dev/null
@@ -1,4 +0,0 @@
-Отключить Запись и трансляции игр Windows
-Отключить игровую панель
-Отключить игровой режим
-Отключить подсказки игровой панели
\ No newline at end of file
diff --git a/Ru/OneDrive.txt b/Ru/OneDrive.txt
deleted file mode 100644
index 51625640..00000000
--- a/Ru/OneDrive.txt
+++ /dev/null
@@ -1 +0,0 @@
-Удалить OneDrive
\ No newline at end of file
diff --git a/Ru/Privacy.txt b/Ru/Privacy.txt
deleted file mode 100644
index 207bf704..00000000
--- a/Ru/Privacy.txt
+++ /dev/null
@@ -1,18 +0,0 @@
-Отключить службу "Функциональные возможности для подключенных пользователей и телеметрия"
-Отключить пользовательские службы
-Отключить сборщик AutoLogger при следующем запуске ПК
-Отключить сборщик SQMLogger при следующем запуске ПК
-Установить уровень отправляемых диагностических сведений на "Базовый"
-Отключить отчеты об ошибках Windows для всех пользователей
-Изменить частоту формирования отзывов на "Никогда"
-Отключить задачи диагностического отслеживания
-Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных
-Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот
-Не разрешать приложениям использовать идентификатор рекламы
-Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления
-Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков
-Показывать советы, подсказки и рекомендации при использованию Windows
-Не показывать рекомендации в меню "Пуск"
-Не показывать рекомендуемое содержание в приложении "Параметры"
-Отключить автоматическую установку рекомендованных приложений
-Не разрешать Windows отслеживать запуски приложений для улучшения меню "Пуск" и результатов поиска и не показывать недавно добавленные приложения
\ No newline at end of file
diff --git a/Ru/StartMenu.txt b/Ru/StartMenu.txt
deleted file mode 100644
index d7577b26..00000000
--- a/Ru/StartMenu.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-Не показывать недавно добавленные приложения в меню "Пуск"
-Запускать ярлык к командной строке в меню "Пуск" от имени Администратора
-Создать ярлык старого формата для "Устройства и принтеры"
-Импорт настроенного макета меню "Пуск" из заготовленного reg-файла
-Открепить все ярлыки от начального экрана
-Отобразить папки "Проводник" и "Параметры" в меню "Пуск"
- Проводник
- Параметры
\ No newline at end of file
diff --git a/Ru/System.txt b/Ru/System.txt
deleted file mode 100644
index 9949e67a..00000000
--- a/Ru/System.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-Включить Память устройства для автоматического освобождения места
-Запускать контроль памяти каждый месяц
- Удалять временные файлы, не используемые в приложениях
- Удалять файлы, которые находятся в корзине более 30 дней
- Никогда не удалять файлы из папки "Загрузки"
-Разрешить Windows исправлять размытость в приложениях
-Отключить гибридный спящий режим
-Отключить местоположение для этого устройства
-Изменить путь переменной среды для %TEMP% на %SystemDrive%\Temp
-Включить длинные пути Win32
-Группировать одинаковые службы в один процесс svhost.exe
-Включить патч Retpoline против Spectre v2
-Включить дополнительную информацию при выводе BSoD
-Не хранить сведения о зоне происхождения вложенных файлов
-Отключить использование режима одобрения администратором для встроенной учетной записи администратора
-Включить доступ к сетевым дискам при включенном режиме одобрения администратором при доступе из программ, запущенных с повышенными правами
-Отключить оптимизацию доставки для обновлений с других ПК
-Всегда ждать сеть при запуске и входе в систему
-Отключить Cortana
-Отключить управление принтером, используемым по умолчанию, со стороны Windows 10
-Отключить компоненты
-Удалить компоненты
-Включить автоматическое обновление для других продуктов Microsoft
-Включить восстановление системы
-Отключить Windows Script Host
-Запретить стандартным приложениям работать в фоновом режиме, кроме следующих...
-Установить схему управления питания для стационарного ПК и ноутбука
-Использовать последнюю установленную версию .NET Framework для всех приложений
-Включить брандмауэр
-Запретить отключение Ethernet-адаптера для экономии энергии для стационарного ПК
-Установить метод ввода по умолчанию на английский язык
-Включить Windows Sandbox
-Переопределить расположение папок "Рабочий стол", "Документы", "Загрузки", "Музыка", "Изображения", "Видео"
-Автоматически запускать средства устранения неполадок, а затем сообщать об устранении проблем
-Установить параметры производительности графики для отдельных приложений на "Высокая производительность"
-Запускать окна с папками в отдельном процессе
-Отключить и удалить зарезервированное хранилище после следующей установки обновлений
-Включить автоматическое создание копии реестра в папку "$env:SystemRoot\System32\config\RegBack"
-Отключить в "Журналах Windows/Безопасность" сообщение "Платформа фильтрации IP-пакетов Windows разрешила подключение"
-Отключить SmartScreen для приложений и файлов
-Отключить справку по нажатию F1
-Включить Num Lock при загрузке
-Отключить залипание клавиши Shift после 5 нажатий
-Отключить автозапуск с внешних носителей
-Отключить создание ярлыка Edge на рабочем столе для каждого профиля пользователя пользователя
-Отключить удаление кэша миниатюр
-Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода
\ No newline at end of file
diff --git a/Ru/Tasks.txt b/Ru/Tasks.txt
deleted file mode 100644
index 5d390c1f..00000000
--- a/Ru/Tasks.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-Создать задачу в Планировщике задач по очистке обновлений Windows
- Задача выполняется каждые 90 дней
-Создать задачу в Планировщике задач по очистке папки "%SystemRoot%\SoftwareDistribution\Download"
- Задача выполняется по четвергам каждую 4 неделю
-Создать задачу в Планировщике задач по очистке папки %TEMP%
- Задача выполняется каждые 62 дня
\ No newline at end of file
diff --git a/Ru/UI.txt b/Ru/UI.txt
deleted file mode 100644
index 5c8526a5..00000000
--- a/Ru/UI.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-Отобразить "Этот компьютер" на рабочем столе
-Открывать "Этот компьютер" в Проводнике
-Показывать скрытые файлы, папки и диски
-Отключить флажки для выбора элементов
-Показывать расширения для зарегистрированных типов файлов
-Не скрывать конфликт слияния папок
-Развернуть диалог переноса файлов
-Включить отображение ленты проводника в развернутом виде
-Запрашивать подтверждение на удалении файлов из корзины
-Не отображать все папки в области навигации
-Скрыть папку "Объемные объекты" из "Этот компьютер" и на панели быстрого доступа
-Не показывать недавно используемые папки на панели быстрого доступа
-Не показывать недавно использовавшиеся файлы на панели быстрого доступа
-Отключить отображение вкладки "Предыдущие версии" в свойствах файлов и папок
-Скрыть поле или значок поиска на Панели задач
-Не показывать кнопку Cortana на панели задач
-Не показывать кнопку Просмотра задач
-Не показывать панель "Люди" на панели задач
-Не показывать кнопку Windows Ink Workspace на панели задач
-Отображать секунды в системных часах на панели задач
-Всегда отображать все значки в области уведомлений
-Включить прозрачную панель задач
-Открепить Microsoft Edge и Microsoft Store от панели задач
-Не показывать при прикреплении окна, что можно прикрепить рядом с ним
-Установить крупные значки в панели управления
-Выбрать режим Windows по умолчанию
-Выбрать режим приложения по умолчанию
-Не показывать уведомление "Установлено новое приложение"
-Не показывать анимацию при первом входе в систему
-Установка качества фона рабочего стола на 100 %
-Раскрыть окно Диспетчера задач
-Удалить ярлык Microsoft Edge с рабочего стола
-Отображать цвет элементов в заголовках окон и границ окон
-Отключить автоматическое скрытие полос прокрутки в Windows
-Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления
-He дoбaвлять "- яpлык" для coздaвaeмыx яpлыкoв
-Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана
-Автоматически изменять период активности для этого устройства на основе действий
\ No newline at end of file
diff --git a/Ru/UWP.txt b/Ru/UWP.txt
deleted file mode 100644
index d7fa1cdd..00000000
--- a/Ru/UWP.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-<<<<<<< HEAD
-Удалить все UWP-приложения из всех учетных записей, кроме следующих...
-Удалить все UWP-приложения из системной учетной записи, кроме следующих...
-=======
-Удалить все UWP-приложения из всех учетных записей, кроме следующих...
-Удалить все UWP-приложения из системной учетной записи, кроме следующих...
- Приложения не будут установлены при создании новых учетных записей
->>>>>>> 01b5a563f3af2b58f0e7ff069febfef207133ff5
diff --git a/Ru/Ui.txt b/Ru/Ui.txt
deleted file mode 100644
index 9d1dda00..00000000
--- a/Ru/Ui.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-Отобразить "Этот компьютер" на рабочем столе
-Открывать "Этот компьютер" в Проводнике
-Показывать скрытые файлы, папки и диски
-Отключить флажки для выбора элементов
-Показывать расширения для зарегистрированных типов файлов
-Не скрывать конфликт слияния папок
-Развернуть диалог переноса файлов
-Включить отображение ленты проводника в развернутом виде
-Запрашивать подтверждение на удалении файлов из корзины
-Не отображать все папки в области навигации
-Скрыть папку "Объемные объекты" из "Этот компьютер" и на панели быстрого доступа
-Не показывать недавно используемые папки на панели быстрого доступа
-Не показывать недавно использовавшиеся файлы на панели быстрого доступа
-Отключить отображение вкладки "Предыдущие версии" в свойствах файлов и папок
-Скрыть поле или значок поиска на Панели задач
-Не показывать кнопку Cortana на панели задач
-Не показывать кнопку Просмотра задач
-Не показывать панель "Люди" на панели задач
-Не показывать кнопку Windows Ink Workspace на панели задач
-Отображать секунды в системных часах на панели задач
-Всегда отображать все значки в области уведомлений
-Включить прозрачную панель задач
-Открепить Microsoft Edge и Microsoft Store от панели задач
-Не показывать при прикреплении окна, что можно прикрепить рядом с ним
-Установить крупные значки в панели управления
-Выбрать режим Windows по умолчанию
-Выбрать режим приложения по умолчанию
-Не показывать уведомление "Установлено новое приложение"
-Не показывать анимацию при первом входе в систему
-Установка качества фона рабочего стола на 100 %
-Раскрыть окно Диспетчера задач
-Удалить ярлык Microsoft Edge с рабочего стола
-Отображать цвет элементов в заголовках окон и границ окон
-Отключить автоматическое скрытие полос прокрутки в Windows
-Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления
-He дoбaвлять "- яpлык" для coздaвaeмыx яpлыкoв
-Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана
-Автоматически изменять период активности для этого устройства на основе действий
\ No newline at end of file
diff --git a/Ru/Uwp.txt b/Ru/Uwp.txt
deleted file mode 100644
index c1f519dd..00000000
--- a/Ru/Uwp.txt
+++ /dev/null
@@ -1,8 +0,0 @@
-<<<<<<< HEAD
-Удалить все UWP-приложения из всех учетных записей, кроме следующих...
-Удалить все UWP-приложения из системной учетной записи, кроме следующих...
-=======
-Удалить все UWP-приложения из всех учетных записей, кроме следующих...
-Удалить все UWP-приложения из системной учетной записи, кроме следующих...
- Приложения не будут установлены при создании новых учетных записей
->>>>>>> 01b5a563f3af2b58f0e7ff069febfef207133ff5
diff --git a/RuTextGenerator.ps1 b/RuTextGenerator.ps1
deleted file mode 100644
index c46298d7..00000000
--- a/RuTextGenerator.ps1
+++ /dev/null
@@ -1,14 +0,0 @@
-Cls
-$currentDir = $MyInvocation.MyCommand.Definition | Split-Path -Parent
-$rusTextPath = "{0}\Ru"-f $currentDir
-Get-ChildItem -Path $rusTextPath | %{
- $file = $_
- $file.BaseName
- [string]$s = $null
- Get-Content -Path $file.FullName -Encoding UTF8 | %{
- $s = $s + """{0}"", "-f $_
- }
- $s
-
- Write-Host "------------------------------------------------"
-}
\ No newline at end of file
diff --git a/ToggleButtonsGenerator.ps1 b/ToggleButtonsGenerator.ps1
deleted file mode 100644
index 71af83e2..00000000
--- a/ToggleButtonsGenerator.ps1
+++ /dev/null
@@ -1,65 +0,0 @@
-$currentDir = $MyInvocation.MyCommand.Definition | Split-Path -Parent
-$outFile = "{0}\ToggleButtonsGenerator.txt"-f $currentDir
-
-if (Test-Path -Path $outFile) {
- Remove-Item -Path $outFile -Force -Confirm:$false
- Write-Warning -Message "File ""ToggleButtonsGenerator.txt"" deleted!"
-}
-
-"Privacy", "Ui", "OneDrive", "System", "StartMenu", "Edge", "Uwp", "Game", "Tasks", "Defender", "ContextMenu" | ForEach-Object {
-
- $categoryName = $_
- $categoryFile = "{0}\En\{1}.txt"-f $currentDir, $categoryName
-
- if (Test-Path -Path $categoryFile) {
-
- $text = Get-Content -Path $categoryFile
-
-@"
-
-
sFt5 i{U$pVaWQdW8byVNf8v0Ik-dNe>Z(D_Tg7$5!_4Qn9bNdW!
zO5bo0*5Q|`72qiat0?a6eL%7wwbtGXJlDuj{YKB<*C!l?RrsUoR`qRV^DpAV-3vx5
zwTSJIH{xCK^`|(N-4fZIEmLc|h%e8Gyb
zejFW2LI+pWJ33q^zf*eu*tH@%j>l2u=#Xc?jCmaEBILQyNg5iE1p_0_f-;i)SM>Ka
zo*4Nq{NLFk)s0ZYyw$UHH+jPy-fy~@RCjWeDG6m -xU>wLH>$xaO#RS(R&~tMIhCsdqh{>i*Ivp9LOV
diff --git a/TextLang.ps1 b/ToggleObjectsGenerator.ps1
similarity index 93%
rename from TextLang.ps1
rename to ToggleObjectsGenerator.ps1
index cb49ee25..bc48da64 100644
--- a/TextLang.ps1
+++ b/ToggleObjectsGenerator.ps1
@@ -1,307 +1,392 @@
-$Text_Eng_Privacy =
- "Turn off `"Connected User Experiences and Telemetry`" service",
- "Turn off per-user services",
- "Turn off the SQMLogger session at the next computer restart",
- "Set the operating system diagnostic data level to `"Basic`"",
- "Turn off Windows Error Reporting",
- "Change Windows Feedback frequency to `"Never`"",
- "Turn off diagnostics tracking scheduled tasks",
- "Do not offer tailored experiences based on the diagnostic data setting",
- "Do not let apps on other devices open and message apps on this device, and vice versa",
- "Do not allow apps to use advertising ID",
- "Do not use sign-in info to automatically finish setting up device after an update or restart",
- "Do not let websites provide locally relevant content by accessing language list",
- "Turn on tip, trick, and suggestions as you use Windows",
- "Do not show app suggestions on Start menu",
- "Do not show suggested content in the Settings",
- "Turn off automatic installing suggested apps",
- "Do not let track app launches to improve Start menu and search results"
-$Text_Eng_UI =
- "Show `"This PC`" on Desktop",
- "Set File Explorer to open to This PC by default",
- "Show Hidden Files, Folders, and Drives",
- "Turn off check boxes to select items",
- "Show File Name Extensions",
- "Show folder merge conflicts",
- "Do not show all folders in the navigation pane",
- "Do not show Cortana button on taskbar",
- "Do not show Task View button on taskbar",
- "Do not show People button on the taskbar",
- "Show seconds on taskbar clock",
- "Turn on acrylic taskbar transparency",
- "Do not show when snapping a window, what can be attached next to it",
- "Show more details in file transfer dialog",
- "Turn on ribbon in File Explorer",
- "Turn on recycle bin files delete confirmation",
- "Remove 3D Objects folder in `"This PC`" and in the navigation pane",
- "Do not show `"Frequent folders`" in Quick access",
- "Do not show `"Recent files`" in Quick access",
- "Remove the `"Previous Versions`" tab from properties context menu",
- "Hide search box or search icon on taskbar",
- "Do not show `"Windows Ink Workspace`" button in taskbar",
- "Always show all icons in the notification area",
- "Unpin Microsoft Edge and Microsoft Store from taskbar",
- "Set the Control Panel view by large icons",
- "Choose theme color for default Windows mode",
- "Choose theme color for default app mode",
- "Do not show `"New App Installed`" notification",
- "Do not show user first sign-in animation",
- "Turn off JPEG desktop wallpaper import quality reduction",
- "Show Task Manager details",
- "Show accent color on the title bars and window borders",
- "Turn off automatically hiding scroll bars",
- "Show more Windows Update restart notifications about restarting",
- "Turn off the `"- Shortcut`" name extension for new shortcuts",
- "Use the PrtScn button to open screen snipping",
- "Automatically adjust active hours for me based on daily usage"
-$Text_Eng_OneDrive = "Uninstall OneDrive"
-$Text_Eng_System =
- "Turn on Storage Sense to automatically free up space",
- "Run Storage Sense every month",
- "Delete temporary files that apps aren't using",
- "Delete files in recycle bin if they have been there for over 30 days",
- "Never delete files in `"Downloads`" folder",
- "Let Windows try to fix apps so they're not blurry",
- "Turn off hibernate",
- "Turn off location for this device",
- "Change environment variable for %TEMP% to %SystemDrive%\Temp",
- "Turn on Win32 long paths",
- "Group svchost.exe processes",
- "Turn on Retpoline patch against Spectre v2",
- "Turn on the display of stop error information on the BSoD",
- "Do not preserve zone information",
- "Turn off Admin Approval Mode for administrators",
- "Turn on access to mapped drives from app running with elevated permissions with Admin Approval Mode enabled",
- "Set download mode for delivery optization on `"HTTP only`"",
- " Always wait for the network at computer startup and logon",
- "Do not let Windows manage default printer",
- "Turn off Windows features",
- "Remove Windows capabilities",
- "Turn on updates for other Microsoft products",
- "Remove Shadow copies (restoration points)",
- "Turn off Windows Script Host",
- "Turn off default background apps, except the followings...",
- "Set power management scheme for !!!",
- "Turn on latest installed .NET runtime for all apps",
- "Do not allow the computer to turn off the Ethernet adapter to save power",
- "Set the default input method to the English language",
- "Turn on Windows Sandbox",
- "Set location of the `"Desktop`", `"Documents`", `"Downloads`", `"Music`", `"Pictures`", and `"Videos`"",
- "Run troubleshooters automatically, then notify",
- "Set `"High performance`" in graphics performance preference for apps",
- "Launch folder in a separate process",
- "Turn off and delete reserved storage after the next update installation",
- "Turn on automatic backup the system registry to the $env:SystemRoot\System32\config\RegBack folder",
- "Turn off `"The Windows Filtering Platform has blocked a connection`" message in `"Windows Logs/Security`"",
- "Turn off SmartScreen for apps and files",
- "Turn off F1 Help key",
- "Turn on Num Lock at startup",
- "Turn off sticky Shift key after pressing 5 times",
- "Turn off AutoPlay for all media and devices",
- "Turn off thumbnail cache removal",
- "Turn On automatically save my restartable apps when sign out and restart them after sign in"
-$Text_Eng_StartMenu =
- "Do not show recently added apps on Start menu",
- "Open shortcut to the Command Prompt from Start menu as Administrator",
- "Add old style shortcut for `"Devices and Printers`" to the Start menu",
- "Import Start menu layout from pre-saved reg file",
- "Unpin all Start menu tiles"
-$Text_Eng_Edge =
- "Turn off Windows Defender SmartScreen for Microsoft Edge"
- "Do not allow Microsoft Edge to start and load the Start and New Tab page at Windows startup and each time Microsoft Edge is closed",
- "Do not allow Microsoft Edge to pre-launch at Windows startup, when the system is idle, and each time Microsoft Edge is closed"
- "Turn off creation of an Edge shortcut on the desktop for each user profile"
-$Text_Eng_UWP =
- "Uninstall all UWP apps from all accounts, except the followings...",
- "Uninstall all provisioned UWP apps from System account, except the followings..."
-$Text_Eng_WindowsGameRecording =
- "Turn off Windows Game Recording and Broadcasting",
- "Turn off Game Bar",
- "Turn off Game Mode",
- "Turn off Game Bar tips"
-$Text_Eng_ScheduledTasks
- "Create a task in the Task Scheduler to start Windows cleaning up",
- "Create a task in the Task Scheduler to clear the $env:SystemRoot\SoftwareDistribution\Download folder",
- "Create a task in the Task Scheduler to clear the $env:TEMP folder"
-$Text_Eng_MicrosoftDefender =
- "Add folder to exclude from Windows Defender Antivirus scan",
- "Turn on Controlled folder access and add protected folders",
- "Allow an app through Controlled folder access",
- "Turn on Windows Defender Exploit Guard Network Protection",
- "Turn on Windows Defender PUA Protection",
- "Turn on Windows Defender Sandbox",
- "Hide notification about sign in with Microsoft in the Windows Security",
- "Hide notification about disabled SmartScreen for Microsoft Edge"
-$Text_Eng_ContextMenu =
- "Add `"Extract`" to MSI file type context menu",
- "Add `"Run as different user`" from context menu for .exe file type",
- "Add `"Install`" to CAB file type context menu",
- "Remove `"Cast to Device`" from context menu",
- "Remove `"Share`" from context menu",
- "Remove `"Previous Versions`" from file context menu",
- "Remove `"Edit with Paint 3D`" from context menu",
- "Remove `"Include in Library`" from context menu",
- "Remove `"Turn on BitLocker`" from context menu",
- "Remove `"Edit with Photos`" from context menu",
- "Remove `"Create a new video`" from Context Menu",
- "Remove `"Edit`" from images Context Menu",
- "Remove `"Print`" from batch and cmd files context menu",
- "Remove `"Compressed (zipped) Folder`" from context menu",
- "Remove `"Send to`" from folder context menu",
- "Make the `"Open`", `"Print`", `"Edit`" context menu items available, when more than 15 selected",
- "Turn off `"Look for an app in the Microsoft Store`" in `"Open with`" dialog"
-
-
-
-$Text_Ru_Privacy =
- "Отключить службу `"Функциональные возможности для подключенных пользователей и телеметрия`"",
- "Отключить пользовательские службы",
- "Отключить сборщик SQMLogger при следующем запуске ПК",
- "Установить уровень отправляемых диагностических сведений на `"Базовый`"",
- "Отключить отчеты об ошибках Windows для всех пользователей",
- "Изменить частоту формирования отзывов на `"Никогда`"",
- "Отключить задачи диагностического отслеживания",
- "Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных",
- "Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот",
- "Не разрешать приложениям использовать идентификатор рекламы",
- "Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления",
- "Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков",
- "Показывать советы, подсказки и рекомендации при использованию Windows",
- "Не показывать рекомендации в меню `"Пуск`"",
- "Не показывать рекомендуемое содержание в `"Параметрах`"",
- "Отключить автоматическую установку рекомендованных приложений",
- "Не разрешать Windows отслеживать запуски приложений для улучшения меню `"Пуск`" и результатов поиска и не показывать недавно добавленные приложения"
-$Text_Ru_UI = "",
- "Отобразить `"Этот компьютер`" на рабочем столе",
- "Открывать `"Этот компьютер`" в Проводнике",
- "Показывать скрытые файлы, папки и диски",
- "Отключить флажки для выбора элементов",
- "Показывать расширения для зарегистрированных типов файлов",
- "Не скрывать конфликт слияния папок",
- "Не отображать все папки в области навигации",
- "Не показывать кнопку Кортаны на панели задач",
- "Не показывать кнопку Просмотра задач",
- "Не показывать панель `"Люди`" на панели задач",
- "Отображать секунды в системных часах на панели задач",
- "Включить прозрачную панель задач",
- "Не показывать при прикреплении окна, что можно прикрепить рядом с ним",
- "Развернуть диалог переноса файлов",
- "Включить отображение ленты проводника в развернутом виде",
- "Запрашивать подтверждение на удалении файлов из корзины",
- "Скрыть папку `"Объемные объекты`" из `"Этот компьютер`" и на панели быстрого доступа",
- "Не показывать недавно используемые папки на панели быстрого доступа",
- "Не показывать недавно использовавшиеся файлы на панели быстрого доступа",
- "Отключить отображение вкладки `"Предыдущие версии`" в свойствах файлов и папок",
- "Скрыть поле или значок поиска на Панели задач",
- "Не показывать кнопку Windows Ink Workspace на панели задач",
- "Всегда отображать все значки в области уведомлений",
- "Открепить Microsoft Edge и Microsoft Store от панели задач",
- "Установить крупные значки в панели управления",
- "Выбрать режим Windows по умолчанию",
- "Выбрать режим приложения по умолчанию",
- "Не показывать уведомление `"Установлено новое приложение`"",
- "Не показывать анимацию при первом входе в систему",
- "Установка качества фона рабочего стола на 100 %",
- "Раскрыть окно Диспетчера задач",
- "Отображать цвет элементов в заголовках окон и границ окон",
- "Отключить автоматическое скрытие полос прокрутки в Windows",
- "Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления",
- "Нe дoбaвлять `"- яpлык`" для coздaвaeмыx яpлыкoв",
- "Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана",
- "Автоматически изменять период активности для этого устройства на основе действий"
-$Text_Ru_OneDrive = "Удалить OneDrive"
-$Text_Ru_System =
- "Включить Память устройства для автоматического освобождения места",
- "Запускать контроль памяти каждый месяц",
- "Удалять временные файлы, не используемые в приложениях",
- "Удалять файлы, которые находятся в корзине более 30 дней",
- "Никогда не удалять файлы из папки `"Загрузки`"",
- "Разрешить Windows исправлять размытость в приложениях",
- "Отключить гибридный спящий режим",
- "Отключить местоположение для этого устройства",
- "Изменить путь переменной среды для временных файлов на %SystemDrive%\Temp",
- "Включить длинные пути Win32",
- "Группировать одинаковые службы в один процесс svchost.exe",
- "Включить патч Retpoline против Spectre v2",
- "Включить дополнительную информацию при выводе BSoD",
- "Не хранить сведения о зоне происхождения вложенных файлов",
- "Отключить использование режима одобрения администратором для встроенной учетной записи администратора",
- "Включить доступ к сетевым дискам при включенном режиме одобрения администратором при доступе из программ, запущенных с повышенными правами",
- "Отключить оптимизацию доставки для обновлений с других ПК",
- "Всегда ждать сеть при запуске и входе в систему",
- "Не разрешать Windows управлять принтером, используемым по умолчанию",
- "Отключить компоненты",
- "Удалить компоненты",
- "Включить автоматическое обновление для других продуктов Microsoft",
- "Удалить теневые копии (точки восстановения)",
- "Отключить Windows Script Host",
- "Запретить стандартным приложениям работать в фоновом режиме, кроме следующих...",
- "Установить схему управления питания для !!!",
- "Использовать последнюю установленную версию .NET для всех приложений",
- "Запретить отключение Ethernet-адаптера для экономии энергии",
- "Установить метод ввода по умолчанию на английский язык",
- "Включить Windows Sandbox",
- "Переопределить расположение папок `"Рабочий стол`", `"Документы`", `"Загрузки`", `"Музыка`", `"Изображения`", `"Видео`"",
- "Автоматически запускать средства устранения неполадок, а затем уведомлять",
- "Установить параметры производительности графики для отдельных приложений на "Высокая производительность"",
- "Запускать окна с папками в отдельном процессе",
- "Отключить и удалить зарезервированное хранилище после следующей установки обновлений",
- "Включить автоматическое создание копии реестра в папку $env:SystemRoot\System32\config\RegBack",
- "Отключить в `"Журналах Windows/Безопасность`" сообщение `"Платформа фильтрации IP-пакетов Windows разрешила подключение`"",
- "Отключить SmartScreen для приложений и файлов",
- "Отключить справку по нажатию F1",
- "Включить Num Lock при загрузке",
- "Отключить залипание клавиши Shift после 5 нажатий",
- "Отключить автозапуск с внешних носителей",
- "Отключить удаление кэша миниатюр",
- "Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода"
-$Text_Ru_StartMenu =
- "Не показывать недавно добавленные приложения в меню `"Пуск`"",
- "Запускать ярлык к командной строке в меню `"Пуск`" от имени Администратора",
- "Добавить ярлык старого формата для `"Устройства и принтеры`" в меню Пуск",
- "Импорт настроенного макета меню `"Пуск`" из заготовленного reg-файла",
- "Открепить все ярлыки от начального экрана"
-$Text_Ru_Edge =
- "Отключить Windows Defender SmartScreen в Microsoft Edge",
- "Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge",
- "Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge",
- "Отключить создание ярлыка Edge на рабочем столе для каждого профиля пользователя пользователя"
-$Text_Ru_UWP =
- "Удалить все UWP-приложения из всех учетных записей, кроме следующих...",
- "Удалить все UWP-приложения из системной учетной записи, кроме следующих..."
-$Text_Ru_WindowsGameRecording =
- "Отключить Запись и трансляции игр Windows",
- "Отключить игровую панель",
- "Отключить игровой режим",
- "Отключить подсказки игровой панели"
-$Text_Ru_ScheduledTasks =
- "Создать задачу в Планировщике задач по очистке обновлений Windows",
- "Создать задачу в Планировщике задач по очистке папки %SystemRoot%\SoftwareDistribution\Download",
- "Создать задачу в Планировщике задач по очистке папки %TEMP%"
-$Text_Ru_MicrosoftDefender =
- "Добавить папку в список исключений сканирования Защитника Windows",
- "Включить контролируемый доступ к папкам и добавить защищенные папки",
- "Разрешить работу приложения через контролируемый доступ к папкам",
- "Включить Защиту сети в Защитнике Windows",
- "Включить блокировки потенциально нежелательных приложений",
- "Запускать Защитник Windows в песочнице",
- "Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft",
- "Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge"
-$Text_Ru_ContextMenu =
- "Добавить пункт `"Extract`" для MSI в контекстное меню",
- "Добавить `"Запуск от имени друго пользователя`" в контекстное меню для .exe файлов",
- "Добавить пункт `"Установить`" для CAB-файлов в контекстном меню",
- "Удалить пункт `"Передать на устройство`" из контекстного меню",
- "Удалить пункт `"Отправить`" (поделиться) из контекстного меню",
- "Удалить пункт `"Восстановить прежнюю версию`" из контекстного меню",
- "Удалить пункт `"Изменить с помощью Paint 3D`" из контекстного меню",
- "Удалить пункт `"Добавить в библиотеку`" из контекстного меню",
- "Удалить пункт `"Включить BitLocker`" из контекстного меню",
- "Удалить пункт `"Изменить с помощью приложения `"Фотографии`"`" из контекстного меню изображений",
- "Удалить пункт `"Создать новое видео`" из контекстного меню",
- "Удалить пункт `"Изменить`" из контекстного меню изображений",
- "Удалить пункт `"Печать`" из контекстного меню для bat- и cmd-файлов",
- "Удалить пункт `"Сжатая ZIP-папка`" из контекстного меню",
- "Удалить пункт `"Отправить`" из контекстного меню папки",
- "Сделать доступными элементы контекстного меню `"Открыть`", `"Изменить`" и `"Печать`" при выделении более 15 элементов",
- "Отключить поиск программ в Microsoft Store при открытии диалога `"Открыть с помощью`""
+Cls
+#region Toggles Text
+
+#region Toggles Text Eng
+
+$Text_Eng_Privacy =
+ "Turn off `"Connected User Experiences and Telemetry`" service",
+ "Turn off per-user services",
+ "Turn off the SQMLogger session at the next computer restart",
+ "Set the operating system diagnostic data level to `"Basic`"",
+ "Turn off Windows Error Reporting",
+ "Change Windows Feedback frequency to `"Never`"",
+ "Turn off diagnostics tracking scheduled tasks",
+ "Do not offer tailored experiences based on the diagnostic data setting",
+ "Do not let apps on other devices open and message apps on this device, and vice versa",
+ "Do not allow apps to use advertising ID",
+ "Do not use sign-in info to automatically finish setting up device after an update or restart",
+ "Do not let websites provide locally relevant content by accessing language list",
+ "Turn on tip, trick, and suggestions as you use Windows",
+ "Do not show app suggestions on Start menu",
+ "Do not show suggested content in the Settings",
+ "Turn off automatic installing suggested apps",
+ "Do not let track app launches to improve Start menu and search results"
+
+$Text_Eng_UI =
+ "Show `"This PC`" on Desktop",
+ "Set File Explorer to open to This PC by default",
+ "Show Hidden Files, Folders, and Drives",
+ "Turn off check boxes to select items",
+ "Show File Name Extensions",
+ "Show folder merge conflicts",
+ "Do not show all folders in the navigation pane",
+ "Do not show Cortana button on taskbar",
+ "Do not show Task View button on taskbar",
+ "Do not show People button on the taskbar",
+ "Show seconds on taskbar clock",
+ "Turn on acrylic taskbar transparency",
+ "Do not show when snapping a window, what can be attached next to it",
+ "Show more details in file transfer dialog",
+ "Turn on ribbon in File Explorer",
+ "Turn on recycle bin files delete confirmation",
+ "Remove 3D Objects folder in `"This PC`" and in the navigation pane",
+ "Do not show `"Frequent folders`" in Quick access",
+ "Do not show `"Recent files`" in Quick access",
+ "Remove the `"Previous Versions`" tab from properties context menu",
+ "Hide search box or search icon on taskbar",
+ "Do not show `"Windows Ink Workspace`" button in taskbar",
+ "Always show all icons in the notification area",
+ "Unpin Microsoft Edge and Microsoft Store from taskbar",
+ "Set the Control Panel view by large icons",
+ "Choose theme color for default Windows mode",
+ "Choose theme color for default app mode",
+ "Do not show `"New App Installed`" notification",
+ "Do not show user first sign-in animation",
+ "Turn off JPEG desktop wallpaper import quality reduction",
+ "Show Task Manager details",
+ "Show accent color on the title bars and window borders",
+ "Turn off automatically hiding scroll bars",
+ "Show more Windows Update restart notifications about restarting",
+ "Turn off the `"- Shortcut`" name extension for new shortcuts",
+ "Use the PrtScn button to open screen snipping",
+ "Automatically adjust active hours for me based on daily usage"
+
+$Text_Eng_OneDrive = "Uninstall OneDrive", ""
+
+$Text_Eng_System =
+ "Turn on Storage Sense to automatically free up space",
+ "Run Storage Sense every month",
+ "Delete temporary files that apps aren't using",
+ "Delete files in recycle bin if they have been there for over 30 days",
+ "Never delete files in `"Downloads`" folder",
+ "Let Windows try to fix apps so they're not blurry",
+ "Turn off hibernate",
+ "Turn off location for this device",
+ "Change environment variable for %TEMP% to %SystemDrive%\Temp",
+ "Turn on Win32 long paths",
+ "Group svchost.exe processes",
+ "Turn on Retpoline patch against Spectre v2",
+ "Turn on the display of stop error information on the BSoD",
+ "Do not preserve zone information",
+ "Turn off Admin Approval Mode for administrators",
+ "Turn on access to mapped drives from app running with elevated permissions with Admin Approval Mode enabled",
+ "Set download mode for delivery optization on `"HTTP only`"",
+ " Always wait for the network at computer startup and logon",
+ "Do not let Windows manage default printer",
+ "Turn off Windows features",
+ "Remove Windows capabilities",
+ "Turn on updates for other Microsoft products",
+ "Remove Shadow copies (restoration points)",
+ "Turn off Windows Script Host",
+ "Turn off default background apps, except the followings...",
+ "Set power management scheme for !!!",
+ "Turn on latest installed .NET runtime for all apps",
+ "Do not allow the computer to turn off the Ethernet adapter to save power",
+ "Set the default input method to the English language",
+ "Turn on Windows Sandbox",
+ "Set location of the `"Desktop`", `"Documents`", `"Downloads`", `"Music`", `"Pictures`", and `"Videos`"",
+ "Run troubleshooters automatically, then notify",
+ "Set `"High performance`" in graphics performance preference for apps",
+ "Launch folder in a separate process",
+ "Turn off and delete reserved storage after the next update installation",
+ "Turn on automatic backup the system registry to the $env:SystemRoot\System32\config\RegBack folder",
+ "Turn off `"The Windows Filtering Platform has blocked a connection`" message in `"Windows Logs/Security`"",
+ "Turn off SmartScreen for apps and files",
+ "Turn off F1 Help key",
+ "Turn on Num Lock at startup",
+ "Turn off sticky Shift key after pressing 5 times",
+ "Turn off AutoPlay for all media and devices",
+ "Turn off thumbnail cache removal",
+ "Turn On automatically save my restartable apps when sign out and restart them after sign in"
+
+$Text_Eng_StartMenu =
+ "Do not show recently added apps on Start menu",
+ "Open shortcut to the Command Prompt from Start menu as Administrator",
+ "Add old style shortcut for `"Devices and Printers`" to the Start menu",
+ "Import Start menu layout from pre-saved reg file",
+ "Unpin all Start menu tiles"
+
+$Text_Eng_Edge =
+ "Turn off Windows Defender SmartScreen for Microsoft Edge",
+ "Do not allow Microsoft Edge to start and load the Start and New Tab page at Windows startup and each time Microsoft Edge is closed",
+ "Do not allow Microsoft Edge to pre-launch at Windows startup, when the system is idle, and each time Microsoft Edge is closed",
+ "Turn off creation of an Edge shortcut on the desktop for each user profile"
+
+$Text_Eng_UWP =
+ "Uninstall all UWP apps from all accounts, except the followings...",
+ "Uninstall all provisioned UWP apps from System account, except the followings..."
+
+$Text_Eng_WindowsGameRecording =
+ "Turn off Windows Game Recording and Broadcasting",
+ "Turn off Game Bar",
+ "Turn off Game Mode",
+ "Turn off Game Bar tips"
+
+$Text_Eng_ScheduledTasks =
+ "Create a task in the Task Scheduler to start Windows cleaning up",
+ "Create a task in the Task Scheduler to clear the $env:SystemRoot\SoftwareDistribution\Download folder",
+ "Create a task in the Task Scheduler to clear the $env:TEMP folder"
+
+$Text_Eng_MicrosoftDefender =
+ "Add folder to exclude from Windows Defender Antivirus scan",
+ "Turn on Controlled folder access and add protected folders",
+ "Allow an app through Controlled folder access",
+ "Turn on Windows Defender Exploit Guard Network Protection",
+ "Turn on Windows Defender PUA Protection",
+ "Turn on Windows Defender Sandbox",
+ "Hide notification about sign in with Microsoft in the Windows Security",
+ "Hide notification about disabled SmartScreen for Microsoft Edge"
+
+$Text_Eng_ContextMenu =
+ "Add `"Extract`" to MSI file type context menu",
+ "Add `"Run as different user`" from context menu for .exe file type",
+ "Add `"Install`" to CAB file type context menu",
+ "Remove `"Cast to Device`" from context menu",
+ "Remove `"Share`" from context menu",
+ "Remove `"Previous Versions`" from file context menu",
+ "Remove `"Edit with Paint 3D`" from context menu",
+ "Remove `"Include in Library`" from context menu",
+ "Remove `"Turn on BitLocker`" from context menu",
+ "Remove `"Edit with Photos`" from context menu",
+ "Remove `"Create a new video`" from Context Menu",
+ "Remove `"Edit`" from images Context Menu",
+ "Remove `"Print`" from batch and cmd files context menu",
+ "Remove `"Compressed (zipped) Folder`" from context menu",
+ "Remove `"Send to`" from folder context menu",
+ "Make the `"Open`", `"Print`", `"Edit`" context menu items available, when more than 15 selected",
+ "Turn off `"Look for an app in the Microsoft Store`" in `"Open with`" dialog"
+
+#endregion Toggles Text Eng
+
+#region Toggles Text Ru
+$Text_Ru_Privacy =
+ "Отключить службу `"Функциональные возможности для подключенных пользователей и телеметрия`"",
+ "Отключить пользовательские службы",
+ "Отключить сборщик SQMLogger при следующем запуске ПК",
+ "Установить уровень отправляемых диагностических сведений на `"Базовый`"",
+ "Отключить отчеты об ошибках Windows для всех пользователей",
+ "Изменить частоту формирования отзывов на `"Никогда`"",
+ "Отключить задачи диагностического отслеживания",
+ "Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных",
+ "Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот",
+ "Не разрешать приложениям использовать идентификатор рекламы",
+ "Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления",
+ "Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков",
+ "Показывать советы, подсказки и рекомендации при использованию Windows",
+ "Не показывать рекомендации в меню `"Пуск`"",
+ "Не показывать рекомендуемое содержание в `"Параметрах`"",
+ "Отключить автоматическую установку рекомендованных приложений",
+ "Не разрешать Windows отслеживать запуски приложений для улучшения меню `"Пуск`" и результатов поиска и не показывать недавно добавленные приложения"
+
+$Text_Ru_UI =
+ "Отобразить `"Этот компьютер`" на рабочем столе",
+ "Открывать `"Этот компьютер`" в Проводнике",
+ "Показывать скрытые файлы, папки и диски",
+ "Отключить флажки для выбора элементов",
+ "Показывать расширения для зарегистрированных типов файлов",
+ "Не скрывать конфликт слияния папок",
+ "Не отображать все папки в области навигации",
+ "Не показывать кнопку Кортаны на панели задач",
+ "Не показывать кнопку Просмотра задач",
+ "Не показывать панель `"Люди`" на панели задач",
+ "Отображать секунды в системных часах на панели задач",
+ "Включить прозрачную панель задач",
+ "Не показывать при прикреплении окна, что можно прикрепить рядом с ним",
+ "Развернуть диалог переноса файлов",
+ "Включить отображение ленты проводника в развернутом виде",
+ "Запрашивать подтверждение на удалении файлов из корзины",
+ "Скрыть папку `"Объемные объекты`" из `"Этот компьютер`" и на панели быстрого доступа",
+ "Не показывать недавно используемые папки на панели быстрого доступа",
+ "Не показывать недавно использовавшиеся файлы на панели быстрого доступа",
+ "Отключить отображение вкладки `"Предыдущие версии`" в свойствах файлов и папок",
+ "Скрыть поле или значок поиска на Панели задач",
+ "Не показывать кнопку Windows Ink Workspace на панели задач",
+ "Всегда отображать все значки в области уведомлений",
+ "Открепить Microsoft Edge и Microsoft Store от панели задач",
+ "Установить крупные значки в панели управления",
+ "Выбрать режим Windows по умолчанию",
+ "Выбрать режим приложения по умолчанию",
+ "Не показывать уведомление `"Установлено новое приложение`"",
+ "Не показывать анимацию при первом входе в систему",
+ "Установка качества фона рабочего стола на 100 %",
+ "Раскрыть окно Диспетчера задач",
+ "Отображать цвет элементов в заголовках окон и границ окон",
+ "Отключить автоматическое скрытие полос прокрутки в Windows",
+ "Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления",
+ "Нe дoбaвлять `"- яpлык`" для coздaвaeмыx яpлыкoв",
+ "Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана",
+ "Автоматически изменять период активности для этого устройства на основе действий"
+
+$Text_Ru_OneDrive = "Удалить OneDrive", ""
+
+$Text_Ru_System =
+ "Включить Память устройства для автоматического освобождения места",
+ "Запускать контроль памяти каждый месяц",
+ "Удалять временные файлы, не используемые в приложениях",
+ "Удалять файлы, которые находятся в корзине более 30 дней",
+ "Никогда не удалять файлы из папки `"Загрузки`"",
+ "Разрешить Windows исправлять размытость в приложениях",
+ "Отключить гибридный спящий режим",
+ "Отключить местоположение для этого устройства",
+ "Изменить путь переменной среды для временных файлов на %SystemDrive%\Temp",
+ "Включить длинные пути Win32",
+ "Группировать одинаковые службы в один процесс svchost.exe",
+ "Включить патч Retpoline против Spectre v2",
+ "Включить дополнительную информацию при выводе BSoD",
+ "Не хранить сведения о зоне происхождения вложенных файлов",
+ "Отключить использование режима одобрения администратором для встроенной учетной записи администратора",
+ "Включить доступ к сетевым дискам при включенном режиме одобрения администратором при доступе из программ, запущенных с повышенными правами",
+ "Отключить оптимизацию доставки для обновлений с других ПК",
+ "Всегда ждать сеть при запуске и входе в систему",
+ "Не разрешать Windows управлять принтером, используемым по умолчанию",
+ "Отключить компоненты",
+ "Удалить компоненты",
+ "Включить автоматическое обновление для других продуктов Microsoft",
+ "Удалить теневые копии (точки восстановения)",
+ "Отключить Windows Script Host",
+ "Запретить стандартным приложениям работать в фоновом режиме, кроме следующих...",
+ "Установить схему управления питания для !!!",
+ "Использовать последнюю установленную версию .NET для всех приложений",
+ "Запретить отключение Ethernet-адаптера для экономии энергии",
+ "Установить метод ввода по умолчанию на английский язык",
+ "Включить Windows Sandbox",
+ "Переопределить расположение папок `"Рабочий стол`", `"Документы`", `"Загрузки`", `"Музыка`", `"Изображения`", `"Видео`"",
+ "Автоматически запускать средства устранения неполадок, а затем уведомлять",
+ "Установить параметры производительности графики для отдельных приложений на `"Высокая производительность`"",
+ "Запускать окна с папками в отдельном процессе",
+ "Отключить и удалить зарезервированное хранилище после следующей установки обновлений",
+ "Включить автоматическое создание копии реестра в папку $env:SystemRoot\System32\config\RegBack",
+ "Отключить в `"Журналах Windows/Безопасность`" сообщение `"Платформа фильтрации IP-пакетов Windows разрешила подключение`"",
+ "Отключить SmartScreen для приложений и файлов",
+ "Отключить справку по нажатию F1",
+ "Включить Num Lock при загрузке",
+ "Отключить залипание клавиши Shift после 5 нажатий",
+ "Отключить автозапуск с внешних носителей",
+ "Отключить удаление кэша миниатюр",
+ "Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода"
+
+$Text_Ru_StartMenu =
+ "Не показывать недавно добавленные приложения в меню `"Пуск`"",
+ "Запускать ярлык к командной строке в меню `"Пуск`" от имени Администратора",
+ "Добавить ярлык старого формата для `"Устройства и принтеры`" в меню Пуск",
+ "Импорт настроенного макета меню `"Пуск`" из заготовленного reg-файла",
+ "Открепить все ярлыки от начального экрана"
+
+$Text_Ru_Edge =
+ "Отключить Windows Defender SmartScreen в Microsoft Edge",
+ "Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge",
+ "Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge",
+ "Отключить создание ярлыка Edge на рабочем столе для каждого профиля пользователя пользователя"
+
+$Text_Ru_UWP =
+ "Удалить все UWP-приложения из всех учетных записей, кроме следующих...",
+ "Удалить все UWP-приложения из системной учетной записи, кроме следующих..."
+
+$Text_Ru_WindowsGameRecording =
+ "Отключить Запись и трансляции игр Windows",
+ "Отключить игровую панель",
+ "Отключить игровой режим",
+ "Отключить подсказки игровой панели"
+
+$Text_Ru_ScheduledTasks =
+ "Создать задачу в Планировщике задач по очистке обновлений Windows",
+ "Создать задачу в Планировщике задач по очистке папки %SystemRoot%\SoftwareDistribution\Download",
+ "Создать задачу в Планировщике задач по очистке папки %TEMP%"
+
+$Text_Ru_MicrosoftDefender =
+ "Добавить папку в список исключений сканирования Защитника Windows",
+ "Включить контролируемый доступ к папкам и добавить защищенные папки",
+ "Разрешить работу приложения через контролируемый доступ к папкам",
+ "Включить Защиту сети в Защитнике Windows",
+ "Включить блокировки потенциально нежелательных приложений",
+ "Запускать Защитник Windows в песочнице",
+ "Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft",
+ "Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge"
+
+$Text_Ru_ContextMenu =
+ "Добавить пункт `"Extract`" для MSI в контекстное меню",
+ "Добавить `"Запуск от имени друго пользователя`" в контекстное меню для .exe файлов",
+ "Добавить пункт `"Установить`" для CAB-файлов в контекстном меню",
+ "Удалить пункт `"Передать на устройство`" из контекстного меню",
+ "Удалить пункт `"Отправить`" (поделиться) из контекстного меню",
+ "Удалить пункт `"Восстановить прежнюю версию`" из контекстного меню",
+ "Удалить пункт `"Изменить с помощью Paint 3D`" из контекстного меню",
+ "Удалить пункт `"Добавить в библиотеку`" из контекстного меню",
+ "Удалить пункт `"Включить BitLocker`" из контекстного меню",
+ "Удалить пункт `"Изменить с помощью приложения `"Фотографии`"`" из контекстного меню изображений",
+ "Удалить пункт `"Создать новое видео`" из контекстного меню",
+ "Удалить пункт `"Изменить`" из контекстного меню изображений",
+ "Удалить пункт `"Печать`" из контекстного меню для bat- и cmd-файлов",
+ "Удалить пункт `"Сжатая ZIP-папка`" из контекстного меню",
+ "Удалить пункт `"Отправить`" из контекстного меню папки",
+ "Сделать доступными элементы контекстного меню `"Открыть`", `"Изменить`" и `"Печать`" при выделении более 15 элементов",
+ "Отключить поиск программ в Microsoft Store при открытии диалога `"Открыть с помощью`""
+
+#endregion Toggles Text Ru
+
+#endregion Toggles Text
+
+$categoryArray = "Text_Eng_ContextMenu", "Text_Eng_Edge", "Text_Eng_MicrosoftDefender", "Text_Eng_OneDrive",
+"Text_Eng_Privacy", "Text_Eng_ScheduledTasks", "Text_Eng_StartMenu", "Text_Eng_System", "Text_Eng_UI", "Text_Eng_WindowsGameRecording"
+
+$textblockuid = 0
+$toggleuid = 999
+for ($j=0;$j -lt $categoryArray.Count; $j++)
+{
+ $categoryName = $categoryArray[$j].Split("_")[2]
+ $categoryEng = Get-Variable -Name $categoryArray[$j]
+ $categoryRu = Get-Variable -Name ($categoryArray[$j] -replace "Eng", "Ru")
+
+ for ($i=0; $i -lt $categoryEng.Value.Length; $i++)
+ {
+ $name = "Toggle_{0}_{1}"-f $categoryName, $i
+ $textblock = "Text{0}"-f $name
+ $toggleuid++
+ $eng = $categoryEng.Value[$i]
+ $ru = $categoryRu.Value[$i]
+
+ if ($eng.Contains('"'))
+ {
+ $eng = $eng.Replace('"', '"')
+ }
+
+ if ($eng.Contains('&'))
+ {
+ $eng = $eng.Replace('&', '&')
+ }
+
+ if ($ru.Contains('"'))
+ {
+ $ru = $ru.Replace('"', '"')
+ }
+
+ if ($ru.Contains('&'))
+ {
+ $ru = $ru.Replace('&', '&')
+ }
+
+ @"
+@{
+ Category = "$categoryName"
+ Checked = "0"
+ ToggleName = "$name"
+ TextBlockName = "$textblock"
+ TextEng = "$eng"
+ TextRu = "$ru"
+ TextblockUid = "$textblockuid"
+ ToggleUid = "$toggleuid"
+},
+"@
+ $textblockuid++
+ }
+}
diff --git a/VS/Script_Gui/Script_Gui.sln b/VS/Script_Gui/Script_Gui.sln
index aa2cd18c..52b8df50 100644
--- a/VS/Script_Gui/Script_Gui.sln
+++ b/VS/Script_Gui/Script_Gui.sln
@@ -7,6 +7,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Script_Gui", "Script_Gui\Sc
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Script_Gui_List", "Script_Gui_List\Script_Gui_List.csproj", "{8D4B93DB-6238-49AF-9B22-85C35A5491BF}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Script_Gui_3", "Script_Gui_3\Script_Gui_3.csproj", "{45E68285-3CAC-44DE-8647-A172F7168335}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -21,6 +23,10 @@ Global
{8D4B93DB-6238-49AF-9B22-85C35A5491BF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8D4B93DB-6238-49AF-9B22-85C35A5491BF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8D4B93DB-6238-49AF-9B22-85C35A5491BF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {45E68285-3CAC-44DE-8647-A172F7168335}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {45E68285-3CAC-44DE-8647-A172F7168335}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {45E68285-3CAC-44DE-8647-A172F7168335}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {45E68285-3CAC-44DE-8647-A172F7168335}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/VS/Script_Gui/Script_Gui_3/App.config b/VS/Script_Gui/Script_Gui_3/App.config
new file mode 100644
index 00000000..8e156463
--- /dev/null
+++ b/VS/Script_Gui/Script_Gui_3/App.config
@@ -0,0 +1,6 @@
+
+