Как сделать скрипт bat

  • В зависимости от используемых команд пакетные файлы могут быть опасными. Убедитесь, что команды пакетного файла не приведут к нежелательным последствиям (например, к удалению файлов или сбою компьютера).
  • У вас могут быть проблемы с использованием вредоносных пакетных файлов или порчей школьных или общественных компьютеров. Непредусмотренная отправка таких файлов через интернет или запись их в общественные системы запрещена.
  • Не перестарайтесь. 10 копий чего-то вроде Пинбола очень раздражают. Сотни копий могут привести к зависанию компьютера и лишить кое-кого работы.
  • Вот образец одной из самых надоедливых программ и ее код: Все, что она делает — открывает Блокнот бесконечное количество раз до тех пор, пока пользователь не закроет окно командной строки. Не запускайте ее на компьютере без присмотра — это может плохо закончиться.

    Это упрощенный вариант метода 1, рассмотренного выше.

  • Экспериментируйте с разными командами! Если вы хотите сделать шутку зловредной, примените команду, которая удаляет файлы или стирает данные с жесткого диска.
  • Если имя файла или каталога содержит пробелы, заключите такое имя в кавычки (например, start "C:\Documents and Settings\"
    ).
  • Чтобы отредактировать пакетный файл, можно использовать сторонние редакторы, такие как Notepad++, но по большому счету это пустая затея, если вы собираетесь создавать простейшие пакетные файлы.
  • Чтобы запустить некоторые команды (например, ipconfig), потребуются административные привилегии. В этом случае щелкните правой кнопкой мыши по файлу и в меню выберите «Запуск от имени администратора» (если вы вошли в систему в качестве администратора).

* Для справки.

BAT-файл — текстовый файл со списком команд. При его запуске (открытии) — интерпретатор ОС выполняет их одну за одной. Это очень удобно для выполнения повторяющихся задач (например, если вам нужно запускать каждый раз игру с высоким приоритетом, или чистить определенную папку, и др.).

Собственно, в рамках сегодняшней статьи решил исправиться — кратко показать, как их создавать, и дать несколько примеров для решения самых популярных рутинных задач (довольно часто для этого BAT’ники и используют).

Думаю, что многие пользователи смогут слегка до-корректировать мои примеры и создадут для себя вполне рабочие BAT-файлы. 😉

    ускорение ПК

  • Создание BAT файлов: на примерах
  •  → Задать вопрос | дополнить 

This wikiHow teaches you how to write and save a basic batch file on a Windows computer. A batch file contains a series of DOS (Windows language) commands, and is commonly written to automate frequently performed tasks such as moving files. You shouldn’t have to download any fancy editors to create a batch file—the Windows-standard Notepad program is more than sufficient.

  1. Image titled 4288 7 2

    Finish entering your batch file’s text.
    Once you’ve completed and proofread your batch file, you can proceed with saving it as an executable file.

  2. Image titled 4288 8 2

    Click .
    It’s in the top-left corner of the Notepad window. A drop-down menu will appear.

  3. Image titled 4288 9 2

  4. Image titled 4288 10 2

    • For a program named “Backup”, for example, you’d type in Backup.bat
      here.
  5. Image titled 4288 11 2

    Click the “Save as type” drop-down box.
    You’ll find it near the bottom of the Save As window. A drop-down menu will appear.

  6. Image titled 4288 12 2

    Click .
    It’s in the drop-down menu. This will allow your file to be saved as whatever its extension is (in this case, “.bat”).

  7. Image titled 4288 13 2

    Select a save location.
    Щелкните папку в левой части окна (например, Рабочий стол
    ), чтобы сделать это.

  8. Image titled 4288 14 2

    Нажмите .
    Эта опция находится в правом нижнем углу окна «Сохранить как». Окно закроется.

  9. Image titled 4288 15 2

    Закройте файл Блокнота.
    Он будет сохранен как пакетный файл в выбранном вами месте.

  10. Image titled 4288 16 2

    Редактировать содержимое пакетного файла.
    В любой момент вы можете щелкнуть правой кнопкой мыши пакетный файл и выбрать Изменить .
    в появившемся выпадающем меню. Это откроет пакетный файл как документ Блокнота; на этом этапе вы можете внести любые изменения, а затем сохранить файл, нажав .

    • Изменения будут немедленно отражены при запуске командного файла.

Пример пакетного файла

Добавить новый вопрос

  • Как запустить несколько пакетных файлов?

    Community Answer

  • Как открыть изображения с помощью пакетного файла?

    David Langr

  • Как создать пакетный файл?

    Arsalan Kazmi

    Введите код в «Блокноте», а затем выберите «Файл» > «Сохранить как», нажмите «Тип файла», установите для него значение «Все файлы», затем в поле «Имя» введите name.bat, где «имя» — это имя вашего пакетного файла.

Посмотреть больше ответов

Задать вопрос

Осталось 200 символов

Укажите свой адрес электронной почты, чтобы получить сообщение, когда будет дан ответ на этот вопрос.

  • Вам придется использовать кавычки, если вы хотите открыть каталог или файл с пробелами в имени (например, start "C:\Documents and Settings\"
    ).

  • Вы можете использовать сторонние редакторы, такие как Notepad++
    для редактирования вашего пакетного файла, но по большей части это пустая трата времени при написании простых пакетных файлов.

Спасибо, что отправили совет на проверку!

  • В зависимости от используемых команд пакетные файлы могут быть опасны. Убедитесь, что ни один из ваших кодов не рискует выполнить нежелательную задачу (например, удалить файлы или привести к сбою компьютера).

Из этой статьи вы узнаете, как написать и сохранить простой пакетный файл (батник) на компьютере под управлением Windows. Пакетный файл содержит ряд команд DOS (операционная система) и обычно используется для часто выполняемых задач, таких как перемещение файлов. Чтобы создать батник, сложное программное обеспечение не нужно — вам понадобится только текстовый редактор Блокнот.

  1. Изображение с названием 4288 1 2

    Открыт Блокнот.
    В Блокноте можно написать программу в виде текстового файла, а затем сохранить как пакетный файл. Чтобы открыть Блокнот, народное меню «Пуск»

    Windows Start

    , введите блокнот
    и нажмите на синий значок «Блокнот» в верхней части меню.

  • Блокнот используется для преобразования текстовых файлов в пакетные, но код пакетного файла можно написать в любом текстовом редакторе.
  • Запомните основные некоторые команды. Пакетный файл запускает команду DOS, поэтому используется аналогичная команда DOS. Вот некоторые из наиболее важных команд:

    Изображение с названием 4288 2 2

    • ECHO
      : выводит текст на экран;
    • @ECHO OFF
      : скрывает отображаемый текст;
    • START
      : запускает файл с приложением;
    • REM
      : добавляет строку с комментариями;
    • MKDIR/RMDIR
      : создает и удаляет каталоги;
    • DEL
      : удаляет файлы;
    • COPY
      : копирует файлы;
    • XCOPY
      : копирует файлы с дополнительными параметрами;
    • FOR/IN/DO
      : определяет файлы;
    • TITLE
      : редактирует заголовок окна.
      [1]

  • Напишите программу для создания каталога. Самый быстрый способ научиться создавать пакетные файлы — это начать с простейших задач. Например, используйте пакетный файл, чтобы быстро создать несколько каталогов:

    Изображение с названием 4288 3 2

    [2]


       c:\каталог1 c:\каталог2 

  • Напишите программу для создания резервной копии. Пакетные файлы отлично подходят для запуска сразу нескольких команд, особенно если эти команды нужно запустить множество раз. С помощью команды XCOPY можно создать пакетный файл, который скопирует файлы из указанных папок в резервную папку, причем будут перезаписаны только те файлы, которые были изменены с момента последнего копирования:

    Изображение с названием 4288 4 2

       OFF
    XCOPY c:\original c:\backupfolder /m /e /y 

    • Эта программа скопирует файлы из папки «original» в папку «backupfolder». Эти папки можно заменить другими (с соответствующими путями к папкам). /m
      указывает, что будут скопированы только измененные файлы; /e
      указывает, что будут скопированы все подпапки (которые есть в указанной папке); /y
      выводит на экран запрос на перезапись файла.
  • Напишите более сложную программу для создания резервной копии. Простое копирование файлов из одной папки в другую облегчает работу с компьютером, но что если отсортировать файлы во время их копирования? Для этого понадобится команда FOR/IN/DO. Воспользуйтесь этой командой, чтобы указать, в какую папку должен скопироваться файл в зависимости от его расширения:

    Изображение с названием 4288 5 2

       OFF c:\source  REM Это исходная папка с файлами  f *.doc *.txt XCOPY c:\source\ c:\text /m /y  REM Все файлы с расширением .doc или .txt   REM будут скопированы из c:\source в c:\text   REM %%f это переменная  f *.jpg *.png *.bmp XCOPY C:\source\ c:\images /m /y  REM Все файлы с расширением .jpg, .png, .bmp   REM будут скопированы из c:\source в c:\images  

  • Поэкспериментируйте с различными командами. В интернете можно найти множество примеров программ для пакетных файлов.

    Изображение с названием 4288 6 2

    1. Изображение с названием 4288 7 2

      Закончите вводить программу пакетного файла.
      Когда вы завершите вводить и редактировать программу пакетного файла, сохраните его в качестве исполняемого файла.

    2. Изображение с названием 4288 8 2

      Щелкните по .
      Эта опция находится в верхнем левом углу окна Блокнота. Откроется выпадающее меню.

    3. Изображение с названием 4288 9 2

      Нажмите .
      Эта опция находится в выпадающем меню «Файл». Откроется окно «Сохранить как».

    4. Изображение с названием 4288 10 2

      Введите имя и расширение .bat.
      В строке «Имя файла» введите имя, а затем введите .bat
      .

      • Например, если пакетный файл для резервного копирования будет называться «backup», введите backup.bat
        .
    5. Изображение с названием 4288 11 2

      Откройте выпадающее меню «Тип файла».
      Вы найдете его в нижней части окна «Сохранить как».

    6. Изображение с названием 4288 12 2

      Щелкните по .
      Эта опция находится в выпадающем меню. Так вы сможете сохранить файл с указанным расширением (в данном случае с расширением .bat).

    7. Изображение с названием 4288 13 2

      Укажите папку, в которой будет храниться пакетный файл.
      Для этого щелкните по нужной папке (например, по «Рабочий стол») в левой части окна.

    8. Изображение с названием 4288 14 2

      Нажмите .
      Эта кнопка находится в нижнем правом углу окна «Сохранить как». Окно закроется.

    9. Изображение с названием 4288 15 2

      Закройте Блокнот.
      Файл будет сохранен как пакетный файл в указанной папке.

    10. Изображение с названием 4288 16 2

      Измените программу пакетного файла.
      Для этого щелкните по нему правой кнопкой мыши и в меню выберите «Изменить». Пакетный файл откроется в Блокноте; внесите необходимые изменения, а затем сохранить файл, нажав .

      • Изменения вступят в силу, как только вы запустите пакетный файл.

    Вирусы-шутки — это несложные программы, которые можно подсунуть другу (или врагу), и тот будет думать, что его компьютер взломан, поражен вирусом или серьезно поврежден. Вирусы-шутки можно писать в обычном Блокноте: нужно лишь записать в файл команды, которые замедляют работу компьютера, выводят из строя работу операционной системы или просто пугают пользователя, а затем заставить его запустить этот файл. Вирусы-шутки могут быть чем угодно, начиная от надоедливой неприятности и заканчивая кошмаром, нарушающим работу системы. « Вирусы» из этой статьи предназначены только для безобидных шуток, самое худшее, что они могут сделать, — это выключить компьютер. Внимание:
    эти вирусы-шутки предназначены только для компьютеров под управлением Windows, они не будут работать на Mac OS без специальной подготовки. Начнем с шага 1.

    1. Как сделать скрипт bat

      Запустите Блокнот.
      Пакетные (. BAT) файлы содержат команды для компьютера в текстовом виде. Для того, чтобы написать BAT-файл, не нужен специальный редактор — достаточно Блокнота из стандартного набора программ Windows. Блокнот можно найти в меню «Пуск» или в подменю «Стандартные». Открыть Блокнот можно также, нажав сочетание клавиш Win+R, в текстовом поле появившегося диалогового окна набрать «notepad» и нажать Enter.

    2. Как сделать скрипт bat

    3. Как сделать скрипт bat

      • Чтобы открыть определенное
        количество окон, с новой строки наберите в Блокноте следующую команду: start (название программы)
        . Вместо фразы в скобках введите название программы на компьютере «жертвы» или
        или полное имя исполняемого файла. Эта команда дает инструкцию компьютеру открывать окно указанной программы. Например, start iexplore.exe
        откроет окно Internet Explorer. Повторите команду «start» столько раз, сколько захотите, и ваш «вирус» откроет окно столько раз, сколько вы укажете. Вот несколько программ которые можно ввести после команды «start»:

        • iexplore.exe — браузер Interent Explorer
        • calc.exe — Калькулятор
        • notepad.exe — Блокнот
        • winword.exe — Microsoft Word
      • Чтобы открыть бесконечное
        количество окон, сначала с новой строки наберите :A
        , включая двоеточие. На следующей строке наберите start iexplore.exe
        (или другую программу). И, наконец, строкой ниже наберите goto A
        . Эта последовательность команд заставит компьютер открывать окно Internet Explorer (или любой другой программы), возвращаться к месту непосредственно перед открытием окна, а затем сразу же открывать новое окно, пока окно командной строки не будет закрыто или компьютер не зависнет.
    4. Как сделать скрипт bat

      • Чтобы ваша шутка была правдоподобной, напишите сообщение, похожее на настоящие сообщения об ошибках, например: Фатальная ошибка. C:// каталог поврежден.
    5. Как сделать скрипт bat

    6. Как сделать скрипт bat

      Заставьте пользователя открыть файл.
      Чтобы ваша шутка сработала, нужно сделать так, чтобы «жертва» запустила ее. Этого можно добиться разными способами. Один из самых работающих — создать ярлык для своего пакетного файла и изменить его иконку
      на что-то, чем пользователь действительно пользуется, а затем изменить название ярлыка, чтобы оно соответствовало иконке. Откиньтесь на спинку кресла и наблюдайте за результатами из удобного места!

    1. Как сделать скрипт bat

      Запустите Блокнот.
      Это шутка использует команды из Блокнота, чтобы заставить компьютер открывать программы случайным образом до тех пор, пока пакетный файл не будет отключен или компьютер не зависнет. Чтобы сделать эту шутку, вам просто нужно скопировать и вставить команды, указанные в этом разделе. Однако
      заметьте, что это сработает не на всех компьютерах.

    2. Как сделать скрипт bat

    3. Как сделать скрипт bat

      Изменяйте эти команды на свое усмотрение.
      Этот код случайным образом бесконечно открывает программы, указанные после слова «start». Возможно, вы заметили, что некоторые программы повторяются. Изменяйте список программ, как вы того пожелаете.

      • Заметьте, что некоторые названия программ, перечисленных выше, могут быть неправильными для некоторых машин, например на некоторых компьютерах может не быть «pinball.exe». Следует проверить дважды правильность названий программ, перед тем как перемещать вирус-шутку на компьютер «жертвы».
      • Если вы сомневаетесь в названии какой-то программы, помните, что точный путь программы тоже подходит. Например, вместо «iexplore.exe» можно написать «C:\Program Files\Internet Explorer».
    4. Как сделать скрипт bat

      Сохраните текст как пакетный файл и запустите его (если отважитесь).
      Сохраните файл с расширением «.bat», выбрав «Все файлы» из выпадающего списка «Тип файла». Когда вам удастся заставить пользователя запустить его, он начнет случайным образом без остановки открывать программы в компьютере.

      • Чтобы было веселей, попробуйте заменить в одной из команд ‘*.exe’ на полный путь к какому-либо документу пользователя. Например, ‘start C:\Документы\123.doc’ откроет документ 123.doc из папки «Документы» в редакторе по умолчанию, а

        edit (полное имя файла)

        goto begin

        откроет указанный файл в текстовом редакторе DOS. Это будет выглядеть так, как будто хакер читает личные документы. Помните, что имя файла, содержащее пробелы, должно заключаться в кавычки!
    5. Как сделать скрипт bat

      Изучите значения команд, чтобы модифицировать свои шутки.
      Даже если вы не понимаете, как они работают, вирусы-шутки могут быть хорошим развлечением. Но вам будет еще веселей, если вы будете понимать, что происходит при их запуске, и когда вы разберетесь, как работают эти «вирусы», вы сможете писать свои собственные! Вот список команд, используемых в этой статье, а также их краткое описание:

      • @echo off — отключить вывод команд.
      • cls — очистить экран командной строки. Командная строка будет выглядеть аккуратней.
      • goto A — перейти на метку А.
      • %random% — переменная Windows, генерирующая случайные числа от 0 до 9 (включительно).
      •  :(число, буква или слово) — метка. На нее можно переходить с помощью команды «goto».
      • На заметку: в примере выше у нас 10 меток. Если мы пропустим одно число, программа закроется, если %random% сгенерирует это число.

    About This Article

    1. Learn basic batch commands.

    2. Open Notepad.

    3. Write your program.

    4. Go to File
    > Save As
    .

    5. Type a name for the file that ends with “.bat”

    6. Select All Files
    from the “Save as type” menu.

    7. Click Save
    .


    Did this summary help you?

    Thanks to all authors for creating a page that has been read 2,937,219 times.

    Что вам понадобится

    • Компьютер с ОС Windows
    • Блокнот
    • Любое программируемое приложение

    Создание BAT файлов

    Основы! С чего начать (Вариант 1: проверка пинга)

    Первым делом необходимо создать самый обычный
    (такой же, как вы создаете в блокноте). Достаточно кликнуть правой кнопкой мыши по любому свободному месту на рабочем столе и выбрать в меню (Text Document). 👇

    Создаем текстовый документ

    Создаем текстовый документ

    Название файла у этого текстового документа может быть любым (но лучше использовать англ. символы).

    Далее следует открыть этот файл и вписать в него нужные команды. В своем примере я впишу только одну (если вы делаете это впервые — рекомендую повторить ее вместе со мной):

    ping ya.ru -t 

    Разумеется, файл нужно сохранить. Кстати, вместо можно указать или любой другой адрес (обычно, многие указывают свой игровой сервер, и запускают этот BAT’ник, когда в игре наблюдаются лаги).

    Копируем в него нашу команду и сохраняем файл.

    Копируем в него нашу команду и сохраняем файл.

    Затем обратите внимание на расширение файла — у текстового файла оно “. TXT”. Кстати, если у вас не отображаются расширения — можете 📌  прочитать эту заметку
    или просто введите в командной строке две вот эти команды (последовательно):

    reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced” /v HideFileExt /t REG_DWORD /d 00000000 /f

    taskkill /F /IM explorer.exe & start explorer

    Нам нужно переименовать файл так, чтобы вместо — было новое расширение !

    Меняем расширение TXT на BAT

    Меняем расширение TXT на BAT

    Теперь достаточно кликнуть по “нашему” файлу правой кнопкой мыши и запустить его от имени администратора
     — автоматически появится окно командной строки с проверкой пинга. Удобно? Вполне! 👌

    Идет проверка пинга!

    Идет проверка пинга!

    Чтобы отредактировать BAT-файл (и каждый раз не переименовывать его туда-сюда) — рекомендую вам установить блокнот Notepad++ ( уже ранее добавлял его в подборку
    ).

    Редактировать BAT

    Вариант 2: запуск игры с высоким приоритетом + откл. авто-поиска Wi-Fi сетей

    Этот скрипт рекомендуется попробовать пользователям ноутбуков, кто играет в сетевые игры.

    Этот BAT-файл я создал на одном своем рабочем ноутбуке (он уже довольно “старый”, и нередко притормаживал при запуске игр). Однако, благодаря нескольким строкам кода — удается вполне комфортно играть. 👌

    Что за строки нужно добавить в BAT (выделены коричневым):

    • cmd.exe /c start /high /D “C:\Games\Counter-Strike 1.6\” hl.exe -game cstrike -appid 10 -nojoy -noipx -noforcemparms -noforcemaccel
    • netsh wlan set autoconfig enabled=no interface=”Wi-Fi” Как сделать скрипт bat

      netsh wlan set autoconfig enabled=yes interface=”Wi-Fi”

    Что он делает:

    Как сделать скрипт bat


    запускает игру CS с

    высоким приоритетом

  • (это позволяет снизить кол-во притормаживаний в играх). Разумеется, вместо строки
  • “C:\Games\Counter-Strike 1.6\” hl.exe

  • — вы можете указать свою игру и ее расположение;

    • отключает авто-поиск Wi-Fi сетей
      (это снижаем пинг и увел. скорость сети // правда не дает подключаться к другим Wi-Fi сетям). Кстати, вместо — нужно указать название своего адаптера

      (посмотрите так: нажмите Win+R, и используйте команду

      )

      ;
      Как сделать скрипт bat


  • далее идет пауза – скрипт будет ждать нажатия какой-нибудь клавиши (: т.к. у нас будет запущена игра — это окно скроется из вида, и оно не будет нам мешать);

  • когда через часик-другой игра будет закрыта, — вы увидите окно командной строки и нажмете какую-нибудь клавишу — будет снова включен авто-поиск Wi-Fi сетей. Удобно? 😉
  • Вариант 3: создание резервной копий файлов и точки восстановления в Windows

    Приведу наиболее простую и довольно надежную команду для создания резервных копий файлов и папок:

    xcopy C:\Games D:\backup /f /i /y /s

    Она копирует один каталог в другой (просто, без вопросов и расспросов). Если вам нужно скопировать 2 или 3 (или более) каталогов — просто создайте несколько подобных строк.

    1.  — тот каталог, который будем копировать (все подкаталоги и файлы из них тоже будут скопированы);
    2.  — тот каталог, куда будет всё скопировано;
    3.  — выводит имена файлов (чтобы вы видели, что происходит);
    4.  — создает новый каталог, если на диске “D:” нет каталога “backup” (см. строку выше);
    5.  — перезаписывает старые файлы новыми;
    6.  — копирует каталоги и подкаталоги, если в них есть какие-то файлы.

    Для создания точки восстановления можно использовать следующий код:

    wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint “MyRestorePoint”, 100, 7

    После запуска подобного BAT-файла — точка восстановления будет создана в авто-режиме! Это очень удобно делать перед установкой нового софта, железа и пр. (чтобы проверить есть ли точка — нажмите , и используйте команду: ). 👇

    Если точки нет (как в моем примере ниже) — прочитайте это
    !

    Точки восстановления создаются!

    Точки восстановления создаются!

    Вариант 4: очистка временных папок

    Здесь есть несколько вариантов “подхода”. Я приведу один из самых простейших, см. 4 строки ниже. 😉

    del /q /f /s %WINDIR%\Temp\*.*

    del /q /f /s %SYSTEMDRIVE%\Temp\*.*

    del /q /f /s %Tmp%\*.*

    del /q /f /s %Temp%\*.*

    📌 Что это означает:

    • BAT-файл с этими строками чистит временные папки в Windows (как правило, в них скапливается один “мусор”, которые занимает лишь место на диске);
    • — это папка “C:\Windows\Temp”;
    •  — это системный диск “C:\”;
    •  — маска для удаления всех файлов;
    • /q /f /s
      — удаление всех каталогов и подкаталогов (без вопросов).

    📌 Что можно еще добавить в наш скрипт:

    • del /q /f /s %WINDIR%\Prefetch\*.*
       — эта строка очистит папку Prefetch (в ней сохраняется кэш от различного софта. При удалении той или иной программы — кэш в папке остается, и со временем — ее размер может разрастись);
    • del /q /f /s %SYSTEMDRIVE%\*.log
       — удаление всех Log-файлов с системного диска (это файлы, в которых содержится история запуска программы, например. Во многих случаях они бесполезны). Большинство программ, кстати, ведут логи, со временем они разрастаются и могут отнять сотни МБ на диске;
    • При помощи предыдущей команды можно удалить и другие файлы с системного диска (например, с расширением .tmp или .bak // достаточно поменять лишь концовку команды) — однако, будьте аккуратны, легко можно что-нибудь запороть!

    📌 Вариант 5: форматирование диска/флешки (с ручным выбором буквы, имени и файловой системы) 

    Этот мини-скриптик может быть весьма полезный (например, если у вас “подвисает” проводник при обращении к флешки // или не запускается управление дисками).

  • Собственно, здесь все делается аналогично. Чтобы не удлинять процесс — вот вам сразу же сам скриптик (ссылка на 
  • RAR-архив с BAT-файлом
    ), который “набросал” за 5 мин. (и еще 10 потратил на проверку 😉). Его текст (выделен коричневым):

    if “%number%” == “1” (

    format %adisk%: /FS:NTFS /Q /V:%named%

    if “%number%” == “2” (

    format %adisk%: /FS:FAT32 /Q /V:%named%

    if “%number%” == “3” (

    format %adisk%: /FS:ExFAT /Q /V:%named%

    Как он работает (запускать под именем администратора):

    1. сначала он показывает информацию по всем подключенным дискам (и их буквы);
    2. далее запрашивает букву диска/флешки, которую нужно отформатировать (в своем примере я ввел и нажал Enter)
      ;
    3. затем нужно ввести название диска — может быть любым (главное, чтобы название было коротким и лучше использовать только латиницу!). Я использовал ;
    4. после выбрать файловую систему (их тут три), и нажать Enter;
    5. если все введено корректно — диск/флешка будет отформатирована! 👌

    Пример работы BAT-файла

    Пример работы BAT-файла для форматирования флешки

    Как запускать BAT-файл от имени администратора (и по расписанию)

    Самый простой вариант — нажать ПКМ по BAT-файлу и в контекстном меню выбрать “Запуск от имени администратора”

    . См. скрин ниже. 👇

    Нажать ПКМ по BAT-файлу

    Нажать ПКМ по BAT-файлу

    Можно нажать ПКМ по BAT-файлу и создать для него ярлык на рабочем столе. См. скрин ниже. 👇

    Создание ярлыка к BAT-файлу

    Создание ярлыка к BAT-файлу

    Далее в свойства ярлыка поставить галочку, что задача должна выполняться от имени администратора. Таким образом при каждом двойном клике по этому ярлыку — BAT’ник будет запускаться от админа. 👌

    Свойства ярлыка — запускать с админ. правами

    Свойства ярлыка — запускать с админ. правами

    В планировщике заданий Windows (чтобы его открыть нажмите , и используйте команду 
    )

    можно настроить запуск BAT-файла в нужное время и с нужными правами (т.е. автоматически). Это может быть весьма удобно, и серьезно упростить работу со множеством задач (очистка Windows от мусора, создание бэкапов и пр.) — точно никогда не забудете!

    Более подробно о том, как создать задачу в планировщике заданий — я 📌  рассказывал в этой заметке
    .

    Триггеры - когда выполнять задачу, расписание

    Триггеры – когда выполнять задачу, расписание

    Если при выполнении BAT-файла появятся крякозабры вместо русского текста 👌

    Что можно сделать:

    1. : попробуйте в начало BAT-файла добавить код  (и сохраните файл!);
    2. : установите блокнот  Notepad++
       и задействуйте OEM-866 кодировку в меню: (предварительно, для бэкапа, скопируйте весь текст текущего документа в другой файл).

    OEM 866 — пример, что нужно включить

    OEM 866 — пример, что нужно включить // программа Notepad++

    👉 Доп. в помощь!

    Вместо текста иероглифы, квадратики и крякозабры (в браузере, Word, тексте, окне Windows).

    Дополнения по теме – приветствуются!