- Универсальный Настройщик Windows 10
- Отключим лишнее, настроим нужное!
- Конфиденциальность в Windows 10
- Как я решил эту проблему
- Windows 10 batch optimizer
- Как создать bat файл в Windows 10
- Как создать bat-файл
- Основные операторы bat-файла:
- Длинные имена в bat-файлах
- Запуск программ в bat-файлах с ключами
- Копирование между папками с помощью bat-файла
- Редактирование bat
- Программы редактирования
- Видео — Как создать bat файл в Windows 10
- Windows 10 Setup Script — скрипт для быстрой настройки Windows 10 после установки
- Примечание
- Как использовать Windows 10 Setup Script
Универсальный Настройщик Windows 10
Отключим лишнее, настроим нужное!
Как настроить приватность в Windows 10? Почему не отключить автоматическое обновление? Теперь в самой системе мы должны смотреть рекламу, а корпорации следить за каждой нажатой нами клавишей? Можно, конечно, пользоваться проверенным старым ПО, но лучше разобраться и настроить новое!
Скачать можно по ссылке в конце материала
Конфиденциальность в Windows 10
Если Вы — параноик, это не значит, что за вами не следят. Советы параноиков продвинутых пользователей ПК:
- Не пользуйтесь учетной записью microsoft и любой другой кроме локальной.
- При установке, в параметрах все выключатели налево!
- После установки — Параметры — Конфиденциальность — все выключатели во всех вкладках налево!
- Отключите встроенный кейлогер и трекеры!
- Отключите кортану, телеметрию, вебпоиск, удалите облако Onedrive, сбор данных Smartscreen!
- Не участвуйте в программе по улучшению качества программного обеспечения Windows, эта задача будет собирать и отправлять сведения!
- Не отправляйте отчеты об ошибках — отключите эту функцию!
- И еще периодическую синхронизацию автономных файлов, и другие синхронизации.
Как я решил эту проблему
Представляю Вашему вниманию, составленный мной, программный BATCH код — можете скопировать его в текстовый документ и сохранить с расширением .bat желательно в кодировке cp1251 или OEM866 (для корректного отображения кирилицы в консоли, на функциональность кодировка не повлияет).
Наиболее важные настройки указаны вначале — это настройка автоматических обновлений windows 10 и параметры Prefetch (важно для SSD). Можете редактировать по своему желанию.
Одна просьба: если добавите что-то полезное, исправите или улучшите — не поленитесь поделиться.
Windows 10 batch optimizer
Официальное название моей программы. Она бесплатная и распространяется по лицензии MIT.
Как создать bat файл в Windows 10
Пакетный (bat) файл – это тип файла, поддерживающий текст, имеющий расширение .bat, и включающий в себя построчные операторы для командной строки cmd.exe.
Этот тип файла – полезный инструмент автоматизации однообразных файловых операций – копирования, удаления и т.д., а также запуска различных приложений и выполнения других операций в ОС.
К примеру, если необходимо выполнить DOS-команду ipconfig/flushdns, очищающую кэш распознавателя DNS, это можно сделать через запуск cmd.exe. Однако, если процедуру нужно повторить многократно, лучше сделать это через запуск предварительно созданного bat-файла.
При создании файла bat, возможно, потребуется включение отображения файловых расширений. Для этого:
- Щелкнуть мышью (правой) на кнопке «Пуск», и выбрать «Панель управления».
Как создать bat-файл
- Открыть «Блокнот», набрав в строке поиска панели задач (изображение лупы внизу слева) слово блокнот и щелкнув мышью по всплывшей пиктограмме.
Справка! Использование оператора «pause» не позволяет DOS-экрану закрыться после исполнения bat-файла, чтобы у пользователя была возможность видеть ответ интерпретатора cmd.
Результат исполнения bat-файла отобразиться в DOS-окне.
В данном случае содержимое кэш службы разрешения имен DNS успешно очищено, исправляя проблемы отображения интернет-страниц и другие проблемы DNS. Система предлагается нажать любую клавишу для закрытия окна.
Если вы хотите более подробно узнать, как сделать файл бат, а также рассмотреть инструкцию по созданию, вы можете прочитать статью об этом на нашем портале.
Основные операторы bat-файла:
- ECHO: отображает текст в DOS-окне;
- ECHO OFF: отменяет показ текста команд в DOS-окне, показывая подсказку и выполненный результат;
- @ECHO OFF: отменяет показ текста команд и подсказок, показывая выполненный результат;
- XCOPY: используется для копирования каталогов и файлов с добавочными параметрами;
- START: запускает исполняемый файл .exe со своим стандартным приложением, открывает каталог;
- FOR/IN/DO: применяется для указания файлов;
- MKDIR: создает каталоги;
- REM: для ввода строки комментария в программе;
- RMDIR: для удаления каталогов;
- DEL: для удаления файлов;
- COPY: для копирования файлов;
- TITLE: редактирование заголовка окна.
Применение некоторых из перечисленных команд показано на примере ниже. Необходимо отметить, что команда @echo off скрывает путь выполняемой команды, отображаемый cmd на DOS-экране.
Запуск программ в файле bat происходит с помощью команды start и указанием имени запускаемой программы.
Также в файле может быть прописан полный путь до исполняемого файла.
Обе эти записи для firefox работают корректно. Однако, они обе корректны только для зарегистрированных в Windows приложений. Если попробовать запустить портативную программу (например, filezilla) без прописи всего пути к запускаемому файлу, она не запустится.
Длинные имена в bat-файлах
Иногда в bat встречаются программы, не работающие с длинными именами с пробелами – обычно это некоторые старые программы для MS-DOS. В этих случаях помогает использование коротких DOS-имен без пробелов, а также кавычек.
Правила записи коротких DOS-имен (формат 8.3): задействуется шесть начальных символов имени папки, не учитывая пробелы, далее указывается ее номер по порядку через
. Например: start C:Program FilesMozilla Firefoxfirefox.exe преобразуется в: start C:Progra
Возможна ситуация, когда в одном каталоге имеются несколько папок с одинаковыми символами в названии.
Их короткие имена в этом случае должны нумероваться в соответствии с алфавитным порядком папок:
Однако, если Mozilla Firefox будет удален с компьютера, следующие за Mozill
1 записи работать не будут. Поэтому, короткие DOS-имена – не лучший вариант решения проблемы длинных имен. Создание имен этого типа на NTFS также бывает отключено в реестре Windows.
Для решения проблемы длинных имен запись также может быть заключена в кавычки. Кавычки «», располагающиеся перед прописываемым путем к запускаемому файлу, являются обязательным атрибутом, включающим какой-либо заголовок или только кавычки.
Однако, в некоторых случаях кавычки не работают совсем. В этом случае возможно использование команды изменения текущего рабочего каталога Chdir (CD). Запись start firefox.exe приобретает в этом случае следующий рабочий вид.
Справка. Команда CD – пожалуй, единственное универсальное решение вопроса длинных имен в bat-файлах.
Запуск программ в bat-файлах с ключами
Программы в bat-файле можно не только запускать, но и устанавливать им дополнительные команды (ключи) запуска. Например, если запустить bat-файл с записью: start /?, он отобразит на DOS-экране список используемых с этим оператором ключей с необходимыми пояснениями.
Пример используемых ключей, где: — minimize – ключ для минимизации программы после ее запуска, — hide_splash – ключ для сворачивания программы в трэй.
Справка! Все, что относится к запускаемым файлам .exe, записывается с ними в файле bat в общей строке.
Команда создания папки выполняется в bat с помощью оператора MKDIR (MD). Если запустить приведенный в примере bat-файл, он создаст четыре вложенные папки на диске С.
Следующий пример – как открыть не один, а сразу несколько каталогов на диске С.
Копирование между папками с помощью bat-файла
В приведенном ниже примере показано, как скопировать папку с диска D: на диск E. Параметр /s разрешает копирование каталогов и подкаталогов. Параметр i/ создает новый каталог, чтобы команда xcopy скопировала в него файлы.
Базовый файл при этом как остается как на диске D, так и копируется в новое место, указанное в bat-файле.
Редактирование bat
- Чтобы отредактировать уже созданный файл bat, щелкнуть на нем мышью (правой), использовав пункт «Изменить».
Программы редактирования
Рядовому пользователю для взаимодействия с bat-файлами, возможно, хватит функционала простого «Блокнота», но, к примеру, системному администратору нужен редактор помощнее. Работать с bat можно в любых редакторах текстов, нацеленных на взаимодействие с кодом, в частности, в «Notepad++» или «Notepad2».
Из специализированного софта можно отметить утилиту Dr.Batcher, специально разработанную для создания bat, и включающую в состав визуальный редактор, подсвечиваемый синтаксис, закладки, специальные команды и нумерацию страниц.
Видео — Как создать bat файл в Windows 10
Понравилась статья?
Сохраните, чтобы не потерять!
Windows 10 Setup Script — скрипт для быстрой настройки Windows 10 после установки
Обновлено: 25.09.2020. Только для Windows 10, версия 2004 и 20H2
- Скрипт переименован в Windows 10 Sophia Script.
- Скрипт переписан в виде модуля (около 270 функций) с файлом пресетов!
- Теперь его необходимо запуска через .\Preset.ps1
- Каждый «твик» в файле пресетов имеет соответствующую функцию для восстановления значения по умолчанию;
- Создайте свой собственный файл с пресетами!
- Незначительные изменения. Новые возможности не добавлены.
Windows 10 Setup Script представляет собой скрипт PowerShell, который следует запускать сразу после установки свежей копии Windows 10. Основная цель скрипта — предоставить администраторам широкие возможности для настройки операционной системы. Например, скрипт позволяет переопределить параметры конфиденциальности, удалить встроенные приложения и изменить системные настройки.
Примечание
Windows 10 Setup Script предназначен для опытных пользователей и задуман для запуска сразу после установки Windows 10. Так как скрипт вносит изменения в настройки и компоненты системы, настоятельно рекомендуется создать резервную копию перед запуском скрипта.
Как использовать Windows 10 Setup Script
Перед запуском скрипта нужно подготовиться. Во-первых нужно скачать скрипт (файл с расширением .ps1) для целевой версии Windows 10. Разработчик предлагает скрипты для Windows 10 версий 1903, 1909, 2004, 20H2 и Windows 10 LTSC 1809. Тестовая версия для Windows 10, версия 21H1 находится в разработке.
Windows 10 Setup Script — это продвинутый инструмент для опытных пользователей и системных администраторов, которые хотят изменить настройки новой установки Windows 10. Перед запуском сценария требуется некоторая подготовка, чтобы убедиться, что все настроено в соответствии с потребностями.
После того, как вы скачали и распаковали нужную версию, для настройки перед запуском необходимо открыть скрипт в текстовом редакторе или Visual Studio Code с расширением PowerShell. Хотя теоретически вы можете сразу запустить скрипт и использовать все значения по умолчанию, лучше предварительно посмотреть, какие изменения он будет вносить в систему.
Если вам сложно читать сам код скрипта, то можете ознакомиться с подробными комментариями. Скрипт для Windows 10 версии 2004 содержит в общей сложности 3488 строк, и их изучение займет некоторое время, даже если вы являетесь опытным пользователем.
С полным списком модификаций вы можете ознакомиться на странице проекта в GitHub. Приведем некоторые из них:
Название | Что делает |
---|---|
Set up Privacy & Telemetry | Настройка параметров конфиденциальности и телеметрии |
Turn off diagnostics tracking scheduled tasks | Отключение запланированных заданий диагностического отслеживания |
Set up UI & Personalization | Настройка интерфейса и персонализация |
Uninstall OneDrive «correctly» | «Корректное» удаление OneDrive |
Change %TEMP% environment variable path to %SystemDrive%\Temp | Изменение пути переменной среды %TEMP% на %SystemDrive%\Temp |
Change location of the user folders programmatically (without moving user files) within interactive menu using up/down arrows and Enter key to make a selection | Изменение расположения пользовательских папок программно (без перемещения файлов пользователя) в интерактивном меню с помощью стрелок вверх/вниз и клавиши Enter |
Uninstall UWP apps from all accounts with exception apps list with pop-up form written in WPF | Удаление приложений UWP из всех учетных записей с учетом исключений с помощью всплывающей формы, написанной на WPF |
Turn off Windows features | Отключение функций Windows |
Remove Windows capabilities with pop-up form written in WPF | Удаление возможностей Windows с помощью всплывающей формы, написанной на WPF |
Create a Windows cleaning up task in the Task Scheduler | Создание задачи очистки Windows в Планировщике заданий |
Unpin all Start menu tiles | Открепление всех плиток меню Пуск |
Pin shortcuts to Start menu using syspin.exe | Закрепить ярлыки в меню «Пуск» с помощью syspin.exe |
Three shortcuts are preconfigured to be pinned: Control Panel, «old style» Devices and Printers, and Command Prompt | Предварительно настроены для закрепления три ярлыка: Панель управления, «Устройства и принтеры» и Командная строка |
Turn on Controlled folder access and add protected folders using dialog menu | Включение контролируемого доступа к папкам и добавление защищаемых папок с помощью диалогового меню |
Add exclusion folder from Microsoft Defender Antivirus scanning using dialog menu | Добавление папки исключения для сканера антивируса Microsoft Defender с помощью диалогового меню |
Add exclusion file from Microsoft Defender Antivirus scanning using dialog menu | Добавление файла исключения для сканера антивируса Microsoft Defender с помощью диалогового меню |
Refresh desktop icons, environment variables and taskbar without restarting File Explorer | Обновление значков рабочего стола, переменных сред и панели задач без перезапуска проводника |
Используйте символ комментариев # для включения или отключения определенных настроек в скрипте. Просто поместите их перед командами, чтобы пропустить их при запуске скрипта. После внесения изменений сохраните скрипт.
Затем запустите скрипт в системе. Для этого необходимо настроить политику исключения, поскольку в противном случае Windows 10 откажется запускать скрипт.
- Откройте командную строку PowerShell с повышенными привилегиями, например путем отображения меню администратора с помощью комбинации Windows + X и выбора опции Windows PowerShell (администратор).
- Выполните команду:
- После этого запустите сценарий PowerShell или Start.cmd от имени администратора.
- Программа может предлагать некоторые варианты выбора, например список приложений, которые нужно удалить, в зависимости от вашей конфигурации скрипта.
А вы используете инструменты для управления параметрами конфиденциальности?