Browse Source

General update

See "Win-10-Setup-Script-GUI-2.ps1" file.
pull/17/head
oZ-Zo 6 years ago
parent
commit
a4caeca204
  1. 19
      En/ContextMenu.txt
  2. 0
      En/Defender.txt
  3. 2
      En/Edge.txt
  4. 5
      En/Game.txt
  5. 0
      En/OneDrive.txt
  6. 20
      En/Privacy.txt
  7. 19
      En/Settings-ContextMenu.txt
  8. 3
      En/Settings-ScheduledTasks.txt
  9. 3
      En/Settings-StartMenu.txt
  10. 3
      En/StartMenu.txt
  11. 35
      En/System.txt
  12. 3
      En/Tasks.txt
  13. 34
      En/Ui.txt
  14. 0
      En/Uwp.txt
  15. 19
      Ru/ContextMenu.txt
  16. 8
      Ru/Defender.txt
  17. 3
      Ru/Edge.txt
  18. 4
      Ru/Game.txt
  19. 1
      Ru/OneDrive.txt
  20. 18
      Ru/Privacy.txt
  21. 19
      Ru/Settings-ContextMenu.txt
  22. 3
      Ru/Settings-Edge.txt
  23. 8
      Ru/Settings-MicrosoftDefender.txt
  24. 1
      Ru/Settings-OneDrive.txt
  25. 18
      Ru/Settings-Privacy.txt
  26. 3
      Ru/Settings-ScheduledTasks.txt
  27. 3
      Ru/Settings-StartMenu.txt
  28. 49
      Ru/Settings-System.txt
  29. 39
      Ru/Settings-UI.txt
  30. 2
      Ru/Settings-UWPApps.txt
  31. 7
      Ru/Settings-WindowsGameRecording.txt
  32. 3
      Ru/StartMenu.txt
  33. 50
      Ru/System.txt
  34. 3
      Ru/Tasks.txt
  35. 39
      Ru/Ui.txt
  36. 2
      Ru/Uwp.txt
  37. 160
      RuTextGenerator.txt
  38. 61
      ToggleButtonsGenerator.ps1
  39. BIN
      ToggleButtonsGenerator.txt
  40. 6
      VS/Script_Gui/Script_Gui.sln
  41. 6
      VS/Script_Gui/Script_Gui_List/App.config
  42. 9
      VS/Script_Gui/Script_Gui_List/App.xaml
  43. 17
      VS/Script_Gui/Script_Gui_List/App.xaml.cs
  44. 4148
      VS/Script_Gui/Script_Gui_List/MainWindow.xaml
  45. 28
      VS/Script_Gui/Script_Gui_List/MainWindow.xaml.cs
  46. 55
      VS/Script_Gui/Script_Gui_List/Properties/AssemblyInfo.cs
  47. 71
      VS/Script_Gui/Script_Gui_List/Properties/Resources.Designer.cs
  48. 117
      VS/Script_Gui/Script_Gui_List/Properties/Resources.resx
  49. 30
      VS/Script_Gui/Script_Gui_List/Properties/Settings.Designer.cs
  50. 7
      VS/Script_Gui/Script_Gui_List/Properties/Settings.settings
  51. 97
      VS/Script_Gui/Script_Gui_List/Script_Gui_List.csproj
  52. 4389
      Win-10-Setup-Script-GUI-2.ps1

19
En/ContextMenu.txt

@ -0,0 +1,19 @@
Add "Extract" to MSI file type context menu
Add "Run as different user" from context menu for .exe file type
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
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

0
En/Settings-MicrosoftDefender.txt → En/Defender.txt

2
En/Settings-Edge.txt → En/Edge.txt

@ -1,3 +1,3 @@
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
Do not allow Microsoft Edge to pre-launch at Windows startup, when the system is idle, and each time Microsoft Edge is closed

5
En/Settings-WindowsGameRecording.txt → En/Game.txt

@ -1,7 +1,4 @@
Turn off Windows Game Recording and Broadcasting
Turn off Game Bar
Turn off Game Mode
Turn off Game Bar tips
Turn off Game Bar tips

0
En/Settings-OneDrive.txt → En/OneDrive.txt

20
En/Settings-Privacy.txt → En/Privacy.txt

@ -1,13 +1,5 @@
Turn off "Connected User Experiences and Telemetry" service
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
@ -15,4 +7,12 @@ Turn on tip, trick, and suggestions as you use Windows
Turn off app suggestions on Start menu
Turn off suggested content in the Settings
Turn off automatic installing suggested apps
Turn off app launch tracking to improve Start menu and search results
Turn off app launch tracking to improve Start menu and search results
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

19
En/Settings-ContextMenu.txt

@ -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

3
En/Settings-ScheduledTasks.txt

@ -1,3 +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 "$env:SystemRoot\SoftwareDistribution\Download" folder. The task runs on Thursdays every 4 weeks
Create a task in the Task Scheduler to clear the $env:TEMP folder. The task runs every 62 days

3
En/Settings-StartMenu.txt

@ -1,3 +0,0 @@
Open shortcut to the Command Prompt from Start menu as Administrator
Create old style shortcut for "Devices and Printers" in "$env:APPDATA\Microsoft\Windows\Start menu\Programs\System Tools"
Import Start menu layout from pre-saved reg file

3
En/StartMenu.txt

@ -0,0 +1,3 @@
Open shortcut to the Command Prompt from Start menu as Administrator
Create old style shortcut for "Devices and Printers" in "%APPDATA%\Microsoft\Windows\Start menu\Programs\System Tools"
Import Start menu layout from pre-saved reg file

35
En/Settings-System.txt → En/System.txt

@ -1,23 +1,17 @@
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 $env:TEMP to $env:SystemDrive\Temp
Remove "$env:LOCALAPPDATA\Temp"
Remove "$env:SYSTEMROOT\Temp"
Remove "%SYSTEMROOT%\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"
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
Delete temporary files that apps aren't using
Turn off Cortana
Do not allow Windows 10 to manage default printer
Turn off Windows features
@ -28,17 +22,19 @@ Turn off Windows Script Host
Turn off default background apps except
Set power management scheme for desktop and laptop
Turn on .NET 4 runtime for all apps
Turn on firewall & network protection
Delete files in recycle bin if they have been there for over 30 days
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"
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
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
Turn on automatic backup the system registry to the "%SystemRoot%\System32\config\RegBack" folder
Never delete files in "Downloads" folder
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
@ -46,4 +42,9 @@ 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
Turn On automatically save my restartable apps when sign out and restart them after sign in
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"
Remove "%LOCALAPPDATA%\Temp"

3
En/Tasks.txt

@ -0,0 +1,3 @@
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
Create a task in the Task Scheduler to clear the "%TEMP%" folder. The task runs every 62 days

34
En/Settings-UI.txt → En/Ui.txt

@ -1,39 +1,39 @@
Set File Explorer to open to This PC by default
Show Hidden Files, Folders, and Drives
Show File Name Extensions
Hide Task View button on taskbar
Show folder merge conflicts
Turn off Snap Assist
Turn off check boxes to select items
Show seconds on taskbar clock
Hide People button on the taskbar
Hide all folders in the navigation pane
Remove 3D Objects folder in "This PC" and in the navigation pane
Hide "Frequent folders" in Quick access
Hide "Recent files" in Quick access
Remove 3D Objects folder in "This PC" and in the navigation pane
Hide "Frequent folders" in Quick access
Hide "Recent files" in Quick access
Turn on acrylic taskbar transparency
Show "This PC" on Desktop
Show "This PC" on Desktop
Show more details in file transfer dialog
Remove the "Previous Versions" tab from properties context menu
Remove the "Previous Versions" tab from properties context menu
Always show all icons in the notification area
Set the Control Panel view by large icons
Hide "Windows Ink Workspace" button in taskbar
Hide "Windows Ink Workspace" button in taskbar
Show File Name Extensions
Hide search box or search icon on taskbar
Turn on recycle bin files delete confirmation
Turn on ribbon in File Explorer
Choose theme color for default Windows mode
Choose theme color for default app mode
Turn off "New App Installed" notification
Turn off "New App Installed" notification
Turn off recently added apps on Start menu
Turn off user first sign-in animation
Turn off JPEG desktop wallpaper import quality reduction
Show Task Manager details
Hide Task View button on taskbar
Unpin Microsoft Edge and Microsoft Store from taskbar
Remove Microsoft Edge shortcut from the Desktop
Show accent color on the title bars and window borders
Turn off automatically hiding scroll bars
Save screenshots by pressing Win+PrtScr to the Desktop
Show more Windows Update restart notifications about restarting
Turn off the "- Shortcut" name extension for new shortcuts
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
Automatically adjust active hours for me based on daily usage
Show folder merge conflicts
Turn off Snap Assist
Turn off check boxes to select items
Show seconds on taskbar clock
Hide People button on the taskbar
Hide all folders in the navigation pane

0
En/Settings-UWPApps.txt → En/Uwp.txt

19
Ru/ContextMenu.txt

@ -0,0 +1,19 @@
Add "Extract" to MSI file type context menu
Add "Run as different user" from context menu for .exe file type
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
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

8
Ru/Defender.txt

@ -0,0 +1,8 @@
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

3
Ru/Edge.txt

@ -0,0 +1,3 @@
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

4
Ru/Game.txt

@ -0,0 +1,4 @@
Turn off Windows Game Recording and Broadcasting
Turn off Game Bar
Turn off Game Mode
Turn off Game Bar tips

1
Ru/OneDrive.txt

@ -0,0 +1 @@
Uninstall OneDrive

18
Ru/Privacy.txt

@ -0,0 +1,18 @@
Turn off "Connected User Experiences and Telemetry" service
Turn off per-user services
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
Turn off app suggestions on Start menu
Turn off suggested content in the Settings
Turn off automatic installing suggested apps
Turn off app launch tracking to improve Start menu and search results
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

19
Ru/Settings-ContextMenu.txt

@ -1,19 +0,0 @@
Добавить пункт "Extract" для MSI в контекстное меню
Добавить "Запуск от имени друго пользователя" в контекстное меню для .exe файлов
Добавить пункт "Установить" для CAB-файлов в контекстном меню
Удалить пункт "Передать на устройство" из контекстного меню
Удалить пункт "Отправить" (поделиться) из контекстного меню
Удалить пункт "Восстановить прежнюю версию" из контекстного меню
Удалить пункт "Изменить с помощью Paint 3D" из контекстного меню
Удалить пункт "Добавить в библиотеку" из контекстного меню
Удалить пункт "Включить Bitlocker" из контекстного меню
Удалить пункт "Изменить с помощью приложения "Фотографии"" из контекстного меню
Удалить пункт "Создать новое видео" из контекстного меню
Удалить пункт "Изменить" из контекстного меню
Удалить пункт "Печать" из контекстного меню для bat- и cmd-файлов
Удалить пункт "Сжатая ZIP-папка" из контекстного меню
Удалить пункт "Создать Документ в формате RTF" из контекстного меню
Удалить пункт "Создать Точечный рисунок" из контекстного меню
Удалить пункт "Отправить" из контекстного меню папки
Сделать доступными элементы контекстного меню "Открыть", "Изменить" и "Печать" при выделении более 15 элементов
Отключить поиск программ в Microsoft Store при открытии диалога "Открыть с помощью"

3
Ru/Settings-Edge.txt

@ -1,3 +0,0 @@
Отключить Windows Defender SmartScreen в Microsoft Edge
Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge
Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge

8
Ru/Settings-MicrosoftDefender.txt

@ -1,8 +0,0 @@
Добавить папку в список исключений сканирования Защитника Windows
Включить контролируемый доступ к папкам и добавить защищенные папки
Разрешить работу приложения через контролируемый доступ к папкам
Включить Защиту сети в Защитнике Windows
Включить блокировки потенциально нежелательных приложений
Запускать Защитник Windows в песочнице
Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft
Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge

1
Ru/Settings-OneDrive.txt

@ -1 +0,0 @@
�האכטע� OneDrive

18
Ru/Settings-Privacy.txt

@ -1,18 +0,0 @@
Отключить службу "Функциональные возможности для подключенных пользователей и телеметрия"
Отключить пользовательские службы
Отключить сборщик AutoLogger при следующем запуске ПК
Отключить сборщик SQMLogger при следующем запуске ПК
Установить уровень отправляемых диагностических сведений на "Базовый"
Отключить отчеты об ошибках Windows для всех пользователей
Изменить частоту формирования отзывов на "Никогда"
Отключить задачи диагностического отслеживания
Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных
Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот
Не разрешать приложениям использовать идентификатор рекламы
Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления
Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков
Показывать советы, подсказки и рекомендации при использованию Windows
Не показывать рекомендации в меню "Пуск"
Не показывать рекомендуемое содержание в приложении "Параметры"
Отключить автоматическую установку рекомендованных приложений
Не разрешать Windows отслеживать запуски приложений для улучшения меню "Пуск" и результатов поиска и не показывать недавно добавленные приложения

3
Ru/Settings-ScheduledTasks.txt

@ -1,3 +0,0 @@
Создать задачу в Планировщике задач по очистке обновлений Windows. Задача выполняется каждые 90 дней
Создать задачу в Планировщике задач по очистке папки "$env:SystemRoot\SoftwareDistribution\Download". Задача выполняется по четвергам каждую 4 неделю
Создать задачу в Планировщике задач по очистке папки $env:TEMP. Задача выполняется каждые 62 дня

3
Ru/Settings-StartMenu.txt

@ -1,3 +0,0 @@
Запускать ярлык к командной строке в меню "Пуск" от имени Администратора
Создать ярлык старого формата для "Устройства и принтеры" в "$env:APPDATA\Microsoft\Windows\Start menu\Programs\System Tools"
Импорт настроенного макета меню "Пуск" из заготовленного reg-файла

49
Ru/Settings-System.txt

@ -1,49 +0,0 @@
Включить Память устройства для автоматического освобождения места
Запускать контроль памяти каждый месяц
Удалять временные файлы, не используемые в приложениях
Удалять файлы, которые находятся в корзине более 30 дней
Никогда не удалять файлы из папки "Загрузки"
Разрешить Windows исправлять размытость в приложениях
Отключить гибридный спящий режим
Отключить местоположение для этого устройства
Изменить путь переменной среды для временных файлов на $env:SystemDrive\Temp
Удалить "$env:LOCALAPPDATA\Temp"
Удалить "$env:SYSTEMROOT\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 на рабочем столе для каждого профиля пользователя пользователя
Отключить удаление кэша миниатюр
Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода

39
Ru/Settings-UI.txt

@ -1,39 +0,0 @@
Открывать "Этот компьютер" в Проводнике
Показывать скрытые файлы, папки и диски
Показывать расширения для зарегистрированных типов файлов
Не показывать кнопку Просмотра задач
Не скрывать конфликт слияния папок
Не показывать при прикреплении окна, что можно прикрепить рядом с ним
Отключить флажки для выбора элементов
Включить отображение секунд в системных часах на панели задач
Не показывать панель "Люди" на панели задач
Не отображать все папки в области навигации
Скрыть папку "Объемные объекты" из "Этот компьютер" и на панели быстрого доступа
Не показывать недавно используемые папки на панели быстрого доступа
Не показывать недавно использовавшиеся файлы на панели быстрого доступа
Включить прозрачную панель задач
Отобразить "Этот компьютер" на рабочем столе
Развернуть диалог переноса файлов
Отключить отображение вкладки "Предыдущие версии" в свойствах файлов и папок
Всегда отображать все значки в области уведомлений
Установить крупные значки в панели управления
Скрыть кнопку Windows Ink Workspace на панели задач
Скрыть поле или значок поиска на Панели задач
Запрашивать подтверждение на удалении файлов из корзины
Включить отображение ленты проводника в развернутом виде
Выбрать режим Windows по умолчанию
Выбрать режим приложения по умолчанию
Не показывать уведомление "Установлено новое приложение"
Не показывать недавно добавленные приложения в меню "Пуск"
Не показывать анимацию при первом входе в систему
Установка качества фона рабочего стола на 100 %
Раскрыть окно Диспетчера задач
Открепить Microsoft Edge и Microsoft Store от панели задач
Удалить ярлык Microsoft Edge с рабочего стола
Отображать цвет элементов в заголовках окон и границ окон
Отключить автоматическое скрытие полос прокрутки в Windows
Сохранить скриншот по Win+PrtScr на рабочем столе
Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления
He дoбaвлять "- яpлык" для coздaвaeмыx яpлыкoв
Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана
Автоматически изменять период активности для этого устройства на основе действий

2
Ru/Settings-UWPApps.txt

@ -1,2 +0,0 @@
Удалить все UWP-приложения из всех учетных записей, кроме
Удалить все UWP-приложения из системной учетной записи, кроме

7
Ru/Settings-WindowsGameRecording.txt

@ -1,7 +0,0 @@
Отключить Запись и трансляции игр Windows
Отключить игровую панель
Отключить игровой режим
Отключить подсказки игровой панели

3
Ru/StartMenu.txt

@ -0,0 +1,3 @@
Open shortcut to the Command Prompt from Start menu as Administrator
Create old style shortcut for "Devices and Printers" in "%APPDATA%\Microsoft\Windows\Start menu\Programs\System Tools"
Import Start menu layout from pre-saved reg file

50
Ru/System.txt

@ -0,0 +1,50 @@
Turn on Storage Sense to automatically free up space
Run Storage Sense every month
Remove "%SYSTEMROOT%\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
Delete temporary files that apps aren't using
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
Set power management scheme for desktop and laptop
Turn on .NET 4 runtime for all apps
Delete files in recycle bin if they have been there for over 30 days
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 to the "%SystemRoot%\System32\config\RegBack" folder
Never delete files in "Downloads" folder
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
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"
Remove "%LOCALAPPDATA%\Temp"

3
Ru/Tasks.txt

@ -0,0 +1,3 @@
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
Create a task in the Task Scheduler to clear the "%TEMP%" folder. The task runs every 62 days

39
Ru/Ui.txt

@ -0,0 +1,39 @@
Set File Explorer to open to This PC by default
Show Hidden Files, Folders, and Drives
Remove 3D Objects folder in "This PC" and in the navigation pane
Hide "Frequent folders" in Quick access
Hide "Recent files" in Quick access
Turn on acrylic taskbar transparency
Show "This PC" on Desktop
Show more details in file transfer dialog
Remove the "Previous Versions" tab from properties context menu
Always show all icons in the notification area
Set the Control Panel view by large icons
Hide "Windows Ink Workspace" button in taskbar
Show File Name Extensions
Hide search box or search icon on taskbar
Turn on recycle bin files delete confirmation
Turn on ribbon in File Explorer
Choose theme color for default Windows mode
Choose theme color for default app mode
Turn off "New App Installed" notification
Turn off recently added apps on Start menu
Turn off user first sign-in animation
Turn off JPEG desktop wallpaper import quality reduction
Show Task Manager details
Hide Task View button on taskbar
Unpin Microsoft Edge and Microsoft Store from taskbar
Remove Microsoft Edge shortcut from the Desktop
Show accent color on the title bars and window borders
Turn off automatically hiding scroll bars
Save screenshots by pressing Win+PrtScr to the Desktop
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
Show folder merge conflicts
Turn off Snap Assist
Turn off check boxes to select items
Show seconds on taskbar clock
Hide People button on the taskbar
Hide all folders in the navigation pane

2
Ru/Uwp.txt

@ -0,0 +1,2 @@
Uninstall all UWP apps from all accounts except
Uninstall all provisioned UWP apps from all accounts except

160
RuTextGenerator.txt

@ -1,160 +0,0 @@
######################### Privacy #########################
"Отключить службу "Функциональные возможности для подключенных пользователей и телеметрия"",
"Отключить пользовательские службы",
"Отключить сборщик AutoLogger при следующем запуске ПК",
"Отключить сборщик SQMLogger при следующем запуске ПК",
"Установить уровень отправляемых диагностических сведений на "Базовый"",
"Отключить отчеты об ошибках Windows для всех пользователей",
"Изменить частоту формирования отзывов на "Никогда"",
"Отключить задачи диагностического отслеживания",
"Не предлагать персонализированныее возможности, основанные на выбранном параметре диагностических данных",
"Не разрешать приложениям на других устройствах запускать приложения и отправлять сообщения на этом устройстве и наоборот",
"Не разрешать приложениям использовать идентификатор рекламы",
"Не использовать данные для входа для автоматического завершения настройки устройства после перезапуска или обновления",
"Не позволять веб-сайтам предоставлять местную информацию за счет доступа к списку языков",
"Показывать советы, подсказки и рекомендации при использованию Windows",
"Не показывать рекомендации в меню "Пуск"",
"Не показывать рекомендуемое содержание в приложении "Параметры"",
"Отключить автоматическую установку рекомендованных приложений",
"Не разрешать Windows отслеживать запуски приложений для улучшения меню "Пуск" и результатов поиска и не показывать недавно добавленные приложения",
######################### UI #########################
"Открывать "Этот компьютер" в Проводнике",
"Показывать скрытые файлы, папки и диски",
"Показывать расширения для зарегистрированных типов файлов",
"Не показывать кнопку Просмотра задач",
"Не скрывать конфликт слияния папок",
"Не показывать при прикреплении окна, что можно прикрепить рядом с ним",
"Отключить флажки для выбора элементов",
"Включить отображение секунд в системных часах на панели задач",
"Не показывать панель "Люди" на панели задач",
"Не отображать все папки в области навигации",
"Скрыть папку "Объемные объекты" из "Этот компьютер" и на панели быстрого доступа",
"Не показывать недавно используемые папки на панели быстрого доступа",
"Не показывать недавно использовавшиеся файлы на панели быстрого доступа",
"Включить прозрачную панель задач",
"Отобразить "Этот компьютер" на рабочем столе",
"Развернуть диалог переноса файлов",
"Отключить отображение вкладки "Предыдущие версии" в свойствах файлов и папок",
"Всегда отображать все значки в области уведомлений",
"Установить крупные значки в панели управления",
"Скрыть кнопку Windows Ink Workspace на панели задач",
"Скрыть поле или значок поиска на Панели задач",
"Запрашивать подтверждение на удалении файлов из корзины",
"Включить отображение ленты проводника в развернутом виде",
"Выбрать режим Windows по умолчанию",
"Выбрать режим приложения по умолчанию",
"Не показывать уведомление "Установлено новое приложение"",
"Не показывать недавно добавленные приложения в меню "Пуск"",
"Не показывать анимацию при первом входе в систему",
"Установка качества фона рабочего стола на 100 %",
"Раскрыть окно Диспетчера задач",
"Открепить Microsoft Edge и Microsoft Store от панели задач",
"Удалить ярлык Microsoft Edge с рабочего стола",
"Отображать цвет элементов в заголовках окон и границ окон",
"Отключить автоматическое скрытие полос прокрутки в Windows",
"Сохранить скриншот по Win+PrtScr на рабочем столе",
"Показывать уведомление, когда компьютеру требуется перезагрузка для завершения обновления",
"He дoбaвлять "- яpлык" для coздaвaeмыx яpлыкoв",
"Использовать клавишу Print Screen, чтобы запустить функцию создания фрагмента экрана",
"Автоматически изменять период активности для этого устройства на основе действий",
######################### OneDrive #########################
"Удалить OneDrive"
######################### System #########################
"Включить Память устройства для автоматического освобождения места",
"Запускать контроль памяти каждый месяц",
"Удалять временные файлы, не используемые в приложениях",
"Удалять файлы, которые находятся в корзине более 30 дней",
"Никогда не удалять файлы из папки "Загрузки"",
"Разрешить Windows исправлять размытость в приложениях",
"Отключить гибридный спящий режим",
"Отключить местоположение для этого устройства",
"Изменить путь переменной среды для временных файлов на $env:SystemDrive\Temp",
"Удалить "$env:LOCALAPPDATA\Temp"",
"Удалить "$env:SYSTEMROOT\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 на рабочем столе для каждого профиля пользователя пользователя",
"Отключить удаление кэша миниатюр",
"Автоматически сохранять мои перезапускаемые приложения при выходе из системы и перезапустить их после выхода",
######################### StartMenu #########################
"Запускать ярлык к командной строке в меню "Пуск" от имени Администратора",
"Создать ярлык старого формата для "Устройства и принтеры" в "$env:APPDATA\Microsoft\Windows\Start menu\Programs\System Tools"",
"Импорт настроенного макета меню "Пуск" из заготовленного reg-файла",
######################### Edge #########################
"Отключить Windows Defender SmartScreen в Microsoft Edge",
"Не разрешать Edge запускать и загружать страницу при загрузке Windows и каждый раз при закрытии Edge",
"Не разрешать предварительный запуск Edge при загрузке Windows, когда система простаивает, и каждый раз при закрытии Edge",
######################### UWPApps #########################
"Удалить все UWP-приложения из всех учетных записей, кроме",
"Удалить все UWP-приложения из системной учетной записи, кроме",
######################### WindowsGameRecording #########################
"Отключить Запись и трансляции игр Windows",
"Отключить игровую панель",
"Отключить игровой режим",
"Отключить подсказки игровой панели",
######################### ScheduledTasks #########################
"Создать задачу в Планировщике задач по очистке обновлений Windows. Задача выполняется каждые 90 дней",
"Создать задачу в Планировщике задач по очистке папки "$env:SystemRoot\SoftwareDistribution\Download". Задача выполняется по четвергам каждую 4 неделю",
"Создать задачу в Планировщике задач по очистке папки $env:TEMP. Задача выполняется каждые 62 дня",
######################### MicrosoftDefender #########################
"Добавить папку в список исключений сканирования Защитника Windows",
"Включить контролируемый доступ к папкам и добавить защищенные папки",
"Разрешить работу приложения через контролируемый доступ к папкам",
"Включить Защиту сети в Защитнике Windows",
"Включить блокировки потенциально нежелательных приложений",
"Запускать Защитник Windows в песочнице",
"Скрыть уведомление Защитника Windows об использовании аккаунта Microsoft",
"Скрыть уведомление Защитника Windows об отключенном фильтре SmartScreen для Microsoft Edge",
######################### ContextMenu #########################
"Добавить пункт "Extract" для MSI в контекстное меню",
"Добавить "Запуск от имени друго пользователя" в контекстное меню для .exe файлов",
"Добавить пункт "Установить" для CAB-файлов в контекстном меню",
"Удалить пункт "Передать на устройство" из контекстного меню",
"Удалить пункт "Отправить" (поделиться) из контекстного меню",
"Удалить пункт "Восстановить прежнюю версию" из контекстного меню",
"Удалить пункт "Изменить с помощью Paint 3D" из контекстного меню",
"Удалить пункт "Добавить в библиотеку" из контекстного меню",
"Удалить пункт "Включить Bitlocker" из контекстного меню",
"Удалить пункт "Изменить с помощью приложения "Фотографии"" из контекстного меню",
"Удалить пункт "Создать новое видео" из контекстного меню",
"Удалить пункт "Изменить" из контекстного меню",
"Удалить пункт "Печать" из контекстного меню для bat- и cmd-файлов",
"Удалить пункт "Сжатая ZIP-папка" из контекстного меню",
"Удалить пункт "Создать Документ в формате RTF" из контекстного меню",
"Удалить пункт "Создать Точечный рисунок" из контекстного меню",
"Удалить пункт "Отправить" из контекстного меню папки",
"Сделать доступными элементы контекстного меню "Открыть", "Изменить" и "Печать" при выделении более 15 элементов",
"Отключить поиск программ в Microsoft Store при открытии диалога "Открыть с помощью"",

61
ToggleButtonsGenerator.ps1

@ -1,4 +1,4 @@
$currentDir = $MyInvocation.MyCommand.Definition | Split-Path -Parent
$currentDir = $MyInvocation.MyCommand.Definition | Split-Path -Parent
$outFile = "{0}\ToggleButtonsGenerator.txt"-f $currentDir
if (Test-Path -Path $outFile) {
@ -6,72 +6,55 @@ if (Test-Path -Path $outFile) {
Write-Warning -Message "File ""ToggleButtonsGenerator.txt"" deleted!"
}
"Privacy", "UI", "OneDrive", "System", "StartMenu", "Edge",
"UWPApps", "WindowsGameRecording", "ScheduledTasks", "MicrosoftDefender", "ContextMenu" | ForEach-Object {
$categoryName = $_
$categoryFile = "{0}\En\Settings-{1}.txt"-f $currentDir, $categoryName
"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
@"
<!--#region $categoryName Toggles-->
<StackPanel Name="PanelToggle_$categoryName" Style="{StaticResource PanelToggle}">
"@ | Out-File -FilePath $outFile -Append
for ($i = 0; $i -lt $text.Count; $i++) {
$string = $text[$i]
if ($string.Contains('"')) {
$string = $text[$i].Replace('"', '&quot;')
}
if ($string.Contains('&')) {
$string = $text[$i].Replace('&', '&amp;')
}
$toggleName = "Toggle_{0}_{1}" -f $categoryName, $i
$toggleName = "Toggle_{0}_{1}" -f $categoryName, $i
$textBlockName = "TextToggle_{0}_{1}" -f $categoryName, $i
if ($i -eq 0) {
@"
<!--#region $categoryName Toggle-->
<StackPanel Name="PanelToggle_$categoryName" Style="{StaticResource PanelToggle}">
"@ | Out-File -FilePath $outFile -Append
}
#region Write Toggle Buttons
@"
<Border Style="{StaticResource ToggleBorder}">
<DockPanel Margin="0 10 0 10">
<Grid HorizontalAlignment="Left">
<ToggleButton Name="$toggleName" Style="{StaticResource ToggleSwitchTopStyle}"
Content="$string"
FontSize="18" Margin="10" IsChecked="False" />
<TextBlock Name="$textBlockName" Margin="60 10 10 12" VerticalAlignment="Bottom" FontSize="18">
<ToggleButton Name="$toggleName" Style="{StaticResource ToggleSwitchLeftStyle}" IsChecked="False"/>
<TextBlock Name="$textBlockName" Text="$string" Margin="65 0 10 0" VerticalAlignment="Center" TextWrapping="Wrap" IsHitTestVisible="False">
<TextBlock.Style>
<Style TargetType="TextBlock">
<Setter Property="Text" Value="Off" />
<Style TargetType="{x:Type TextBlock}">
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=$toggleName, Path=IsChecked}" Value="True">
<Setter Property="Text" Value="On" />
</DataTrigger>
<DataTrigger Binding="{Binding ElementName=$toggleName, Path=IsEnabled}" Value="false">
<Setter Property="Opacity" Value="0.2" />
</DataTrigger>
<Setter Property="Foreground" Value="#3F51B5"/>
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
</Grid>
</DockPanel>
</Border>
"@ | Out-File -FilePath $outFile -Append
#endregion Write Toggle Buttons
}
#region Write Placeholder
@"
</StackPanel>
<!--#endregion $categoryName Toggle-->
<!--#endregion $categoryName Toggles-->
"@ | Out-File -FilePath $outFile -Append
#endregion Write Placeholder
Write-Warning -Message "File ""ToggleButtonsGenerator.txt"" created!"
}

BIN
ToggleButtonsGenerator.txt

Binary file not shown.

6
VS/Script_Gui/Script_Gui.sln

@ -5,6 +5,8 @@ VisualStudioVersion = 15.0.28307.757
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Script_Gui", "Script_Gui\Script_Gui.csproj", "{84E3C0BF-8F95-4727-B6B2-9228DF8C1AE0}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Script_Gui_List", "Script_Gui_List\Script_Gui_List.csproj", "{8D4B93DB-6238-49AF-9B22-85C35A5491BF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -15,6 +17,10 @@ Global
{84E3C0BF-8F95-4727-B6B2-9228DF8C1AE0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{84E3C0BF-8F95-4727-B6B2-9228DF8C1AE0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{84E3C0BF-8F95-4727-B6B2-9228DF8C1AE0}.Release|Any CPU.Build.0 = Release|Any CPU
{8D4B93DB-6238-49AF-9B22-85C35A5491BF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{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
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

6
VS/Script_Gui/Script_Gui_List/App.config

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>

9
VS/Script_Gui/Script_Gui_List/App.xaml

@ -0,0 +1,9 @@
<Application x:Class="Script_Gui_List.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Script_Gui_List"
StartupUri="MainWindow.xaml">
<Application.Resources>
</Application.Resources>
</Application>

17
VS/Script_Gui/Script_Gui_List/App.xaml.cs

@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Threading.Tasks;
using System.Windows;
namespace Script_Gui_List
{
/// <summary>
/// Логика взаимодействия для App.xaml
/// </summary>
public partial class App : Application
{
}
}

4148
VS/Script_Gui/Script_Gui_List/MainWindow.xaml

File diff suppressed because it is too large

28
VS/Script_Gui/Script_Gui_List/MainWindow.xaml.cs

@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace Script_Gui_List
{
/// <summary>
/// Логика взаимодействия для MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
}

55
VS/Script_Gui/Script_Gui_List/Properties/AssemblyInfo.cs

@ -0,0 +1,55 @@
using System.Reflection;
using System.Resources;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Windows;
// Общие сведения об этой сборке предоставляются следующим набором
// набора атрибутов. Измените значения этих атрибутов, чтобы изменить сведения,
// связанные со сборкой.
[assembly: AssemblyTitle("Script_Gui_List")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Script_Gui_List")]
[assembly: AssemblyCopyright("Copyright © 2019")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми
// для компонентов COM. Если необходимо обратиться к типу в этой сборке через
// COM, задайте атрибуту ComVisible значение TRUE для этого типа.
[assembly: ComVisible(false)]
//Чтобы начать создание локализуемых приложений, задайте
//<UICulture>CultureYouAreCodingWith</UICulture> в файле .csproj
//внутри <PropertyGroup>. Например, если используется английский США
//в своих исходных файлах установите <UICulture> в en-US. Затем отмените преобразование в комментарий
//атрибута NeutralResourceLanguage ниже. Обновите "en-US" в
//строка внизу для обеспечения соответствия настройки UICulture в файле проекта.
//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
[assembly: ThemeInfo(
ResourceDictionaryLocation.None, //где расположены словари ресурсов по конкретным тематикам
//(используется, если ресурс не найден на странице,
// или в словарях ресурсов приложения)
ResourceDictionaryLocation.SourceAssembly //где расположен словарь универсальных ресурсов
//(используется, если ресурс не найден на странице,
// в приложении или в каких-либо словарях ресурсов для конкретной темы)
)]
// Сведения о версии сборки состоят из следующих четырех значений:
//
// Основной номер версии
// Дополнительный номер версии
// Номер сборки
// Редакция
//
// Можно задать все значения или принять номер сборки и номер редакции по умолчанию.
// используя "*", как показано ниже:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

71
VS/Script_Gui/Script_Gui_List/Properties/Resources.Designer.cs

@ -0,0 +1,71 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Этот код создан программным средством.
// Версия среды выполнения: 4.0.30319.42000
//
// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если
// код создан повторно.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Script_Gui_List.Properties
{
/// <summary>
/// Класс ресурсов со строгим типом для поиска локализованных строк и пр.
/// </summary>
// Этот класс был автоматически создан при помощи StronglyTypedResourceBuilder
// класс с помощью таких средств, как ResGen или Visual Studio.
// Для добавления или удаления члена измените файл .ResX, а затем перезапустите ResGen
// с параметром /str или заново постройте свой VS-проект.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources
{
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources()
{
}
/// <summary>
/// Возврат кэшированного экземпляра ResourceManager, используемого этим классом.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager
{
get
{
if ((resourceMan == null))
{
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Script_Gui_List.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// Переопределяет свойство CurrentUICulture текущего потока для всех
/// подстановки ресурсов с помощью этого класса ресурсов со строгим типом.
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture
{
get
{
return resourceCulture;
}
set
{
resourceCulture = value;
}
}
}
}

117
VS/Script_Gui/Script_Gui_List/Properties/Resources.resx

@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

30
VS/Script_Gui/Script_Gui_List/Properties/Settings.Designer.cs

@ -0,0 +1,30 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Runtime Version:4.0.30319.42000
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
namespace Script_Gui_List.Properties
{
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
{
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default
{
get
{
return defaultInstance;
}
}
}
}

7
VS/Script_Gui/Script_Gui_List/Properties/Settings.settings

@ -0,0 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="uri:settings" CurrentProfile="(Default)">
<Profiles>
<Profile Name="(Default)" />
</Profiles>
<Settings />
</SettingsFile>

97
VS/Script_Gui/Script_Gui_List/Script_Gui_List.csproj

@ -0,0 +1,97 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{8D4B93DB-6238-49AF-9B22-85C35A5491BF}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>Script_Gui_List</RootNamespace>
<AssemblyName>Script_Gui_List</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>
<Deterministic>true</Deterministic>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xaml">
<RequiredTargetFramework>4.0</RequiredTargetFramework>
</Reference>
<Reference Include="WindowsBase" />
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
</ItemGroup>
<ItemGroup>
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
<Page Include="MainWindow.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Include="MainWindow.xaml.cs">
<DependentUpon>MainWindow.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Include="Properties\AssemblyInfo.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

4389
Win-10-Setup-Script-GUI-2.ps1

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