Browse Source

add "Show Info" panel, removed toggles text wrap

pull/17/head
oZ-Zo 6 years ago
parent
commit
7fb3404657
  1. 2
      ToggleAndTextGenerator.ps1
  2. BIN
      ToggleAndTextGenerator.txt
  3. 346
      VS/Script_Gui/Script_Gui_3/MainWindow.xaml
  4. 290
      Win-10-Setup-Script-GUI-2211.ps1
  5. 4703
      Win-10-Setup-Script-GUI-2511.ps1

2
ToggleAndTextGenerator.ps1

@ -375,7 +375,7 @@ $category | %{
<DockPanel Margin="0 10 0 10"> <DockPanel Margin="0 10 0 10">
<Grid HorizontalAlignment="Left"> <Grid HorizontalAlignment="Left">
<ToggleButton Name="$toggleName" Uid="$toggleUid" Style="{StaticResource ToggleSwitchLeftStyle}" IsChecked="False"/> <ToggleButton Name="$toggleName" Uid="$toggleUid" Style="{StaticResource ToggleSwitchLeftStyle}" IsChecked="False"/>
<TextBlock Name="$textblockName" Uid="$textBlockUid" Text="" Margin="65 0 10 0" VerticalAlignment="Center" TextWrapping="Wrap" IsHitTestVisible="False"> <TextBlock Name="$textblockName" Uid="$textBlockUid" Text="" Margin="65 0 10 0" VerticalAlignment="Center" IsHitTestVisible="False">
<TextBlock.Style> <TextBlock.Style>
<Style TargetType="{x:Type TextBlock}"> <Style TargetType="{x:Type TextBlock}">
<Style.Triggers> <Style.Triggers>

BIN
ToggleAndTextGenerator.txt

Binary file not shown.

346
VS/Script_Gui/Script_Gui_3/MainWindow.xaml

File diff suppressed because it is too large

290
Win-10-Setup-Script-GUI-2211.ps1

@ -1,4 +1,4 @@
Add-Type -AssemblyName "PresentationCore", "PresentationFramework", "WindowsBase" Add-Type -AssemblyName "PresentationCore", "PresentationFramework", "WindowsBase"
#region Variable #region Variable
@ -18,10 +18,10 @@ else
$gitHub = "https://github.com/farag2/Windows-10-Setup-Script" $gitHub = "https://github.com/farag2/Windows-10-Setup-Script"
$headerEng = "Context Menu", "Microsoft Defender", "Microsoft Edge", "Windows Game Recording and Broadcasting", "OneDrive", "Privacy & Telemetry", "Start Menu", "System", "Task Scheduler", "UI & Personalization","", "UWP Apps" $headerEng = "Context Menu", "Microsoft Defender", "Microsoft Edge", "Windows Game Recording and Broadcasting", "OneDrive", "Privacy & Telemetry", "Start Menu", "System", "Task Scheduler", "UI & Personalization","", "UWP Apps"
$headerRu = "Контекстное меню", "Microsoft Defender", "Microsoft Edge", "Запись и трансляция игр Windows", "OneDrive", "Конфиденциальность и телеметрия", "Меню `"Пуск`"", "Система", "Планировщик заданий", "UI и персонализация", "", "UWP-приложения" $headerRu = "Контекстное меню", "Microsoft Defender", "Microsoft Edge", "Запись и трансляция игр Windows", "OneDrive", "Конфиденциальность и телеметрия", "Меню `"Пуск`"", "Система", "Планировщик заданий", "UI и персонализация", "", "UWP-приложения"
$hamburgerEng = "Change Language", "Context Menu", "Microsoft Defender", "Microsoft Edge", "Windows Game Recording`nand Broadcasting","Follow to GitHub", "OneDrive", "Privacy & Telemetry", "Start Menu", "System", "Task Scheduler", "UI & Personalization", "UWP Apps" $hamburgerEng = "Change Language", "Context Menu", "Microsoft Defender", "Microsoft Edge", "Windows Game Recording`nand Broadcasting","Follow to GitHub", "OneDrive", "Privacy & Telemetry", "Start Menu", "System", "Task Scheduler", "UI & Personalization", "UWP Apps"
$hamburgerRu = "Переключить язык", "Контекстное меню", "Microsoft Defender", "Microsoft Edge", "Запись и трансляция`nигр Windows", "Открыть GitHub", "OneDrive", "Конфиденциальность`nи телеметрия", "Меню `"Пуск`"", "Система", "Планировщик заданий", "UI и персонализация", "UWP-приложения" $hamburgerRu = "Переключить язык", "Контекстное меню", "Microsoft Defender", "Microsoft Edge", "Запись и трансляция`nигр Windows", "Открыть GitHub", "OneDrive", "Конфиденциальность`nи телеметрия", "Меню `"Пуск`"", "Система", "Планировщик заданий", "UI и персонализация", "UWP-приложения"
#endregion Variable #endregion Variable
#region Text Eng #region Text Eng
@ -167,145 +167,145 @@ $TextEng = "Add ""Extract"" to MSI file type context menu",
#endregion Text Eng #endregion Text Eng
#region Text Ru #region Text Ru
$TextRu = "Добавить пункт ""Extract"" для MSI в контекстное меню", $TextRu = "Добавить пункт ""Extract"" для MSI в контекстное меню",
"Добавить ""Запуск от имени другого пользователя"" в контекстное меню для .exe файлов", "Добавить ""Запуск от имени другого пользователя"" в контекстное меню для .exe файлов",
"Добавить пункт ""Установить"" для CAB-файлов в контекстном меню", "Добавить пункт ""Установить"" для CAB-файлов в контекстном меню",
"Удалить пункт ""Передать на устройство"" из контекстного меню", "Удалить пункт ""Передать на устройство"" из контекстного меню",
"Удалить пункт ""Отправить"" (поделиться) из контекстного меню", "Удалить пункт ""Отправить"" (поделиться) из контекстного меню",
"Удалить пункт ""Восстановить прежнюю версию"" из контекстного меню", "Удалить пункт ""Восстановить прежнюю версию"" из контекстного меню",
"Удалить пункт ""Изменить с помощью Paint 3D"" из контекстного меню", "Удалить пункт ""Изменить с помощью Paint 3D"" из контекстного меню",
"Удалить пункт ""Добавить в библиотеку"" из контекстного меню", "Удалить пункт ""Добавить в библиотеку"" из контекстного меню",
"Удалить пункт ""Включить BitLocker"" из контекстного меню", "Удалить пункт ""Включить BitLocker"" из контекстного меню",
"Удалить пункт ""Изменить с помощью приложения ""Фотографии"""" из контекстного меню", "Удалить пункт ""Изменить с помощью приложения ""Фотографии"""" из контекстного меню",
"Удалить пункт ""Создать новое видео"" из контекстного меню", "Удалить пункт ""Создать новое видео"" из контекстного меню",
"Удалить пункт ""Изменить"" из контекстного меню изображений", "Удалить пункт ""Изменить"" из контекстного меню изображений",
"Удалить пункт ""Печать"" из контекстного меню для bat- и cmd-файлов", "Удалить пункт ""Печать"" из контекстного меню для bat- и cmd-файлов",
"Удалить пункт ""Сжатая ZIP-папка"" из контекстного меню", "Удалить пункт ""Сжатая ZIP-папка"" из контекстного меню",
"Удалить пункт ""Отправить"" из контекстного меню папки", "Удалить пункт ""Отправить"" из контекстного меню папки",
"Сделать доступными элементы контекстного меню ""Открыть"", ""Изменить"" и ""Печать"" при выделении более 15 элементов", "Сделать доступными элементы контекстного меню ""Открыть"", ""Изменить"" и ""Печать"" при выделении более 15 элементов",
"Отключить поиск программ в Microsoft Store при открытии диалога ""Открыть с помощью""", "Отключить поиск программ в Microsoft Store при открытии диалога ""Открыть с помощью""",
"Отключить Windows Defender SmartScreen в Microsoft Edge", "Отключить Windows Defender SmartScreen в Microsoft Edge",
"Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge", "Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge",
"Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge", "Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge",
"Отключить создание ярлыка Edge на рабочем столе для каждого профиля пользователя пользователя", "Отключить создание ярлыка Edge на рабочем столе для каждого профиля пользователя пользователя",
"Добавить папку в список исключений сканирования Защитника Windows", "Добавить папку в список исключений сканирования Защитника Windows",
"Включить контролируемый доступ к папкам и добавить защищенные папки", "Включить контролируемый доступ к папкам и добавить защищенные папки",
"Разрешить работу приложения через контролируемый доступ к папкам", "Разрешить работу приложения через контролируемый доступ к папкам",
"Включить Защиту сети в Защитнике Windows", "Включить Защиту сети в Защитнике Windows",
"Включить блокировки потенциально нежелательных приложений", "Включить блокировки потенциально нежелательных приложений",
"Запускать Защитник Windows в песочнице", "Запускать Защитник Windows в песочнице",
"Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft", "Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft",
"Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge", "Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge",
"Удалить OneDrive", "Удалить OneDrive",
"Отключить службу ""Функциональные возможности для подключенных пользователей и телеметрия""", "Отключить службу ""Функциональные возможности для подключенных пользователей и телеметрия""",
"Отключить пользовательские службы", "Отключить пользовательские службы",
"Отключить сборщик SQMLogger при следующем запуске ПК", "Отключить сборщик SQMLogger при следующем запуске ПК",
"Установить уровень отправляемых диагностических сведений на ""Базовый""", "Установить уровень отправляемых диагностических сведений на ""Базовый""",
"Отключить отчеты об ошибках Windows", "Отключить отчеты об ошибках Windows",
"Изменить частоту формирования отзывов на ""Никогда""", "Изменить частоту формирования отзывов на ""Никогда""",
"Отключить задачи диагностического отслеживания", "Отключить задачи диагностического отслеживания",
"Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных", "Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных",
"Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот", "Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот",
"Не разрешать приложениям использовать идентификатор рекламы", "Не разрешать приложениям использовать идентификатор рекламы",
"Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления", "Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления",
"Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков", "Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков",
"Показывать советы, подсказки и рекомендации при использованию Windows", "Показывать советы, подсказки и рекомендации при использованию Windows",
"Не показывать рекомендации в меню ""Пуск""", "Не показывать рекомендации в меню ""Пуск""",
"Не показывать рекомендуемое содержание в ""Параметрах""", "Не показывать рекомендуемое содержание в ""Параметрах""",
"Отключить автоматическую установку рекомендованных приложений", "Отключить автоматическую установку рекомендованных приложений",
"Не разрешать Windows отслеживать запуски приложений для улучшения меню ""Пуск"" и результатов поиска", "Не разрешать Windows отслеживать запуски приложений для улучшения меню ""Пуск"" и результатов поиска",
"Создать задачу в Планировщике задач по очистке обновлений Windows", "Создать задачу в Планировщике задач по очистке обновлений Windows",
"Создать задачу в Планировщике задач по очистке папки %SystemRoot%\SoftwareDistribution\Download", "Создать задачу в Планировщике задач по очистке папки %SystemRoot%\SoftwareDistribution\Download",
"Создать задачу в Планировщике задач по очистке папки %TEMP%", "Создать задачу в Планировщике задач по очистке папки %TEMP%",
"Не показывать недавно добавленные приложения в меню ""Пуск""", "Не показывать недавно добавленные приложения в меню ""Пуск""",
"Запускать ярлык к командной строке в меню ""Пуск"" от имени Администратора", "Запускать ярлык к командной строке в меню ""Пуск"" от имени Администратора",
"Добавить ярлык старого формата для ""Устройства и принтеры"" в меню ""Пуск""", "Добавить ярлык старого формата для ""Устройства и принтеры"" в меню ""Пуск""",
"Импорт настроенного макета меню ""Пуск"" из предварительно сохраненного .reg-файла", "Импорт настроенного макета меню ""Пуск"" из предварительно сохраненного .reg-файла",
"Открепить все ярлыки от начального экрана", "Открепить все ярлыки от начального экрана",
"Включить Память устройства", "Включить Память устройства",
"Запускать контроль памяти каждый месяц", "Запускать контроль памяти каждый месяц",
"Удалять временные файлы, не используемые в приложениях", "Удалять временные файлы, не используемые в приложениях",
"Удалять файлы, которые находятся в корзине более 30 дней", "Удалять файлы, которые находятся в корзине более 30 дней",
"Никогда не удалять файлы из папки ""Загрузки""", "Никогда не удалять файлы из папки ""Загрузки""",
"Разрешить Windows исправлять размытость в приложениях", "Разрешить Windows исправлять размытость в приложениях",
"Отключить гибридный спящий режим", "Отключить гибридный спящий режим",
"Отключить местоположение для этого устройства", "Отключить местоположение для этого устройства",
"Изменить путь переменной среды %TEMP% на %SystemDrive%\Temp", "Изменить путь переменной среды %TEMP% на %SystemDrive%\Temp",
"Включить длинные пути Win32", "Включить длинные пути Win32",
"Группировать процессы svchost.exe", "Группировать процессы svchost.exe",
"Отображать Stop-ошибку при появлении BSoD", "Отображать Stop-ошибку при появлении BSoD",
"Не хранить сведения о зоне происхождения вложенных файлов", "Не хранить сведения о зоне происхождения вложенных файлов",
"Отключить использование режима одобрения администратором для встроенной учетной записи администратора", "Отключить использование режима одобрения администратором для встроенной учетной записи администратора",
"Включить доступ к сетевым дискам при включенном режиме одобрения администратором при доступе из программ, запущенных с повышенными правами", "Включить доступ к сетевым дискам при включенном режиме одобрения администратором при доступе из программ, запущенных с повышенными правами",
"Отключить оптимизацию доставки", "Отключить оптимизацию доставки",
"Всегда ждать сеть при запуске и входе в систему", "Всегда ждать сеть при запуске и входе в систему",
"Не разрешать Windows управлять принтером, используемым по умолчанию", "Не разрешать Windows управлять принтером, используемым по умолчанию",
"Отключить компоненты", "Отключить компоненты",
"Удалить компоненты", "Удалить компоненты",
"Включить автоматическое обновление для других продуктов Microsoft", "Включить автоматическое обновление для других продуктов Microsoft",
"Удалить теневые копии (точки восстановения)", "Удалить теневые копии (точки восстановения)",
"Отключить Windows Script Host", "Отключить Windows Script Host",
"Запретить стандартным приложениям работать в фоновом режиме, кроме следующих...", "Запретить стандартным приложениям работать в фоновом режиме, кроме следующих...",
"Установить схему управления питания для !!!", "Установить схему управления питания для !!!",
"Использовать последнюю установленную версию .NET для всех приложений", "Использовать последнюю установленную версию .NET для всех приложений",
"Запретить отключение Ethernet-адаптера для экономии энергии", "Запретить отключение Ethernet-адаптера для экономии энергии",
"Установить метод ввода по умолчанию на английский язык", "Установить метод ввода по умолчанию на английский язык",
"Включить Windows Sandbox", "Включить Windows Sandbox",
"Переопределить расположение папок ""Рабочий стол"", ""Документы"", ""Загрузки"", ""Музыка"", ""Изображения"", ""Видео""", "Переопределить расположение папок ""Рабочий стол"", ""Документы"", ""Загрузки"", ""Музыка"", ""Изображения"", ""Видео""",
"Автоматически запускать средства устранения неполадок, а затем уведомлять", "Автоматически запускать средства устранения неполадок, а затем уведомлять",
"Установить параметры производительности графики для отдельных приложений на ""Высокая производительность""", "Установить параметры производительности графики для отдельных приложений на ""Высокая производительность""",
"Запускать окна с папками в отдельном процессе", "Запускать окна с папками в отдельном процессе",
"Отключить и удалить зарезервированное хранилище после следующей установки обновлений", "Отключить и удалить зарезервированное хранилище после следующей установки обновлений",
"Включить автоматическое создание копии реестра в папку %SystemRoot%\System32\config\RegBack", "Включить автоматическое создание копии реестра в папку %SystemRoot%\System32\config\RegBack",
"Отключить в ""Журналах Windows\Безопасность"" сообщение ""Платформа фильтрации IP-пакетов Windows разрешила подключение""", "Отключить в ""Журналах Windows\Безопасность"" сообщение ""Платформа фильтрации IP-пакетов Windows разрешила подключение""",
"Отключить SmartScreen для приложений и файлов", "Отключить SmartScreen для приложений и файлов",
"Отключить справку по нажатию F1", "Отключить справку по нажатию F1",
"Включить Num Lock при загрузке", "Включить Num Lock при загрузке",
"Отключить залипание клавиши Shift после 5 нажатий", "Отключить залипание клавиши Shift после 5 нажатий",
"Отключить автозапуск с внешних носителей", "Отключить автозапуск с внешних носителей",
"Отключить удаление кэша миниатюр", "Отключить удаление кэша миниатюр",
"Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода", "Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода",
"Отобразить ""Этот компьютер"" на рабочем столе", "Отобразить ""Этот компьютер"" на рабочем столе",
"Открывать ""Этот компьютер"" в Проводнике", "Открывать ""Этот компьютер"" в Проводнике",
"Показывать скрытые файлы, папки и диски", "Показывать скрытые файлы, папки и диски",
"Отключить флажки для выбора элементов", "Отключить флажки для выбора элементов",
"Показывать расширения для зарегистрированных типов файлов", "Показывать расширения для зарегистрированных типов файлов",
"Не скрывать конфликт слияния папок", "Не скрывать конфликт слияния папок",
"Не отображать все папки в области навигации", "Не отображать все папки в области навигации",
"Не показывать кнопку Кортаны на панели задач", "Не показывать кнопку Кортаны на панели задач",
"Не показывать кнопку Просмотра задач", "Не показывать кнопку Просмотра задач",
"Не показывать панель ""Люди"" на панели задач", "Не показывать панель ""Люди"" на панели задач",
"Отображать секунды в системных часах на панели задач", "Отображать секунды в системных часах на панели задач",
"Включить прозрачную панель задач", "Включить прозрачную панель задач",
"Не показывать при прикреплении окна, что можно прикрепить рядом с ним", "Не показывать при прикреплении окна, что можно прикрепить рядом с ним",
"Развернуть диалог переноса файлов", "Развернуть диалог переноса файлов",
"Включить отображение ленты проводника в развернутом виде", "Включить отображение ленты проводника в развернутом виде",
"Запрашивать подтверждение на удалении файлов из корзины", "Запрашивать подтверждение на удалении файлов из корзины",
"Скрыть папку ""Объемные объекты"" из ""Этот компьютер"" и на панели быстрого доступа", "Скрыть папку ""Объемные объекты"" из ""Этот компьютер"" и на панели быстрого доступа",
"Не показывать недавно используемые папки на панели быстрого доступа", "Не показывать недавно используемые папки на панели быстрого доступа",
"Не показывать недавно использовавшиеся файлы на панели быстрого доступа", "Не показывать недавно использовавшиеся файлы на панели быстрого доступа",
"Отключить отображение вкладки ""Предыдущие версии"" в свойствах файлов и папок", "Отключить отображение вкладки ""Предыдущие версии"" в свойствах файлов и папок",
"Скрыть поле или значок поиска на панели задач", "Скрыть поле или значок поиска на панели задач",
"Не показывать кнопку Windows Ink Workspace на панели задач", "Не показывать кнопку Windows Ink Workspace на панели задач",
"Всегда отображать все значки в области уведомлений", "Всегда отображать все значки в области уведомлений",
"Открепить Microsoft Edge и Microsoft Store от панели задач", "Открепить Microsoft Edge и Microsoft Store от панели задач",
"Установить крупные значки в панели управления", "Установить крупные значки в панели управления",
"Выбрать режим Windows по умолчанию", "Выбрать режим Windows по умолчанию",
"Выбрать режим приложения по умолчанию", "Выбрать режим приложения по умолчанию",
"Не показывать уведомление ""Установлено новое приложение""", "Не показывать уведомление ""Установлено новое приложение""",
"Не показывать анимацию при первом входе в систему", "Не показывать анимацию при первом входе в систему",
"Отключить снижение качества фона рабочего стола в формате JPEG", "Отключить снижение качества фона рабочего стола в формате JPEG",
"Раскрыть окно Диспетчера задач", "Раскрыть окно Диспетчера задач",
"Отображать цвет элементов в заголовках окон и границ окон", "Отображать цвет элементов в заголовках окон и границ окон",
"Отключить автоматическое скрытие полос прокрутки в Windows", "Отключить автоматическое скрытие полос прокрутки в Windows",
"Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления", "Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления",
"Нe дoбaвлять ""- яpлык"" для coздaвaeмыx яpлыкoв", "Нe дoбaвлять ""- яpлык"" для coздaвaeмыx яpлыкoв",
"Использовать кнопку PRINT SCREEN, чтобы запустить функцию создания фрагмента экрана", "Использовать кнопку PRINT SCREEN, чтобы запустить функцию создания фрагмента экрана",
"Автоматически изменять период активности для этого устройства на основе действий", "Автоматически изменять период активности для этого устройства на основе действий",
"Отключить Запись и трансляции игр Windows", "Отключить Запись и трансляции игр Windows",
"Отключить игровую панель", "Отключить игровую панель",
"Отключить игровой режим", "Отключить игровой режим",
"Отключить подсказки игровой панели" "Отключить подсказки игровой панели"
#endregion Text Ru #endregion Text Ru
#region Xaml Markup #region Xaml Markup
@ -4476,9 +4476,9 @@ function Set-GuiLanguage {
if ($RU) if ($RU)
{ {
$TextButtonApply.Text = "Применить" $TextButtonApply.Text = "Применить"
$TextButtonLoad.Text = "Загрузить" $TextButtonLoad.Text = "Загрузить"
$TextButtonSave.Text = "Сохранить" $TextButtonSave.Text = "Сохранить"
} }
else else

4703
Win-10-Setup-Script-GUI-2511.ps1

File diff suppressed because it is too large
Loading…
Cancel
Save