Бат файлы: основные команды, примеры

Поділитися
Вставка
  • Опубліковано 5 жов 2024
  • В видео рассказываю о bat файлах. Рассказываю об используемых командах, привожу несколько ссылок и 5 исходников в качестве примеров. Архив с исходниками по ссылке drive.google.c...

КОМЕНТАРІ • 48

  • @f_n_tic
    @f_n_tic 11 місяців тому +3

    спасибо за информацию, синтаксис конечно у этого языка не c++, но и не ассемблер

  • @maratbikkuzhin9925
    @maratbikkuzhin9925 2 роки тому +3

    Уровень моего английского: CLS-Клрскр 😂😂😂

  • @rezir905
    @rezir905 11 місяців тому +1

    Если коротко, как будет выглядеть код? После запуска батника нужно нажать правую кнопку мыши через 5 сек?

    • @InvizorGameAndCode
      @InvizorGameAndCode  11 місяців тому

      Проще всего вызвать программу которая нажимает автоматически правую кнопку, например ua-cam.com/video/T83NgVtgXrs/v-deo.html или простой автотест (например testcomplete) , как раз можно проверять где находится курсор мыши перед кликом. Если без таких программ, то можно через утилиту nicmd www.nirsoft.net/utils/nircmd2.html#using или vbs
      set WshShell = CreateObject("WScript.Shell")
      WScript.Sleep(500)
      WshShell.Sendkeys "+{F10}" (www.cyberforum.ru/cmd-bat/thread1408596.html)

    • @rezir905
      @rezir905 11 місяців тому

      @@InvizorGameAndCodeУоу спасибо за развернутый ответ.

  • @Heburek228
    @Heburek228 5 днів тому

    На чем кодишь ?
    Питон🤡
    C++🤔
    Блокнот😤😤💀

  • @pitronic8470
    @pitronic8470 Рік тому +1

    Не подскажешь команду запуск программы в одной папке с батником по какому бы пути не была эта папка?

    • @InvizorGameAndCode
      @InvizorGameAndCode  Рік тому

      Можно указать относительный путь, если программа лежит в той же папке то и без пути, например запустил программу Project1 командой start "" Project1.exe

    • @pitronic8470
      @pitronic8470 Рік тому

      @@InvizorGameAndCode пробовал, но только мне нужно с параметром как в ярлыке ( E:\internet\Centbrowser\chrome.exe --profile-directory="Profile 1") мне надо тоже самое только как вы говорите с относительным путём, сколько бы попыток не пробовал запускает только ( internet\Centbrowser\chrome.exe запускается) а мне надо 4 батника для четырёх профилей. Поясняю это браузер цент с четырьмя акаунтами гугл. Браузер портабельный на флешке, сами понимаете на разных компьютерах буква флешки меняется.

    • @InvizorGameAndCode
      @InvizorGameAndCode  Рік тому

      Нашел похожее на stackoverflow.com/questions/154075/using-the-start-command-with-parameters-passed-to-the-started-program . Параметры можно прописать в конце, а путь в кавычках, можно абсолютный и можно относительный start "" "E:\internet\Centbrowser\chrome.exe" --profile-directory="Profile 1"

    • @pitronic8470
      @pitronic8470 Рік тому

      @@InvizorGameAndCode Буква флешки меняется. А как с относительным путём не знаю.

    • @InvizorGameAndCode
      @InvizorGameAndCode  Рік тому

      можно попробовать .. - на одну директорию вверх поднимает например ../../internet/Centbrowser/chrome.exe

  • @pochemu-bi_i_net
    @pochemu-bi_i_net Рік тому

    Привет,ты случаем не знаешь можно ли открыть видео через ьвтник или нет?

    • @InvizorGameAndCode
      @InvizorGameAndCode  Рік тому

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

  • @georgeunknown2833
    @georgeunknown2833 Рік тому +5

    Что-то бормочет себе под нос, понятное только ему ... 🤦‍♂

    • @f_n_tic
      @f_n_tic 11 місяців тому +3

      все понятно

  • @kak_pokakal
    @kak_pokakal Рік тому

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

    • @InvizorGameAndCode
      @InvizorGameAndCode  11 місяців тому

      Можно попробовать taskkill: taskkill /IM notepad.exe /F- allerrorcodes.ru/zavershit-process-iz-komandnoj-stroki/

  • @kak_pokakal
    @kak_pokakal 11 місяців тому

    и еще такой вопрос, если я хочу допустим архивировать через вин рар, но папка не одна а их много

    • @InvizorGameAndCode
      @InvizorGameAndCode  11 місяців тому

      Можно последовательно запускать start винрара с разными параметрами и если нужно можно использовать массивы ( habr.com/ru/articles/75951/ )

  • @hosthost7134
    @hosthost7134 Рік тому

    Здравствуйте, каждый раз при запуске ПК приходится вручную открывать exel, word и блокноты. Подскажите как указывать путь к этим файлам.

    • @hosthost7134
      @hosthost7134 Рік тому

      + outlook и браузеры

    • @hosthost7134
      @hosthost7134 Рік тому

      У меня не получается правильно указать путь к файлам

    • @InvizorGameAndCode
      @InvizorGameAndCode  Рік тому

      В кавычках можно написать, русские буквы тогда тоже понимает, ну и путь вместе с диском "C:\Windows
      otepad.exe"

  • @РахманСайдуллаев-м5щ

    Здравствуйте можете сказать код чтоб бат сам себя в автозагрузку добовлял?

    • @InvizorGameAndCode
      @InvizorGameAndCode  Рік тому

      наверное так: copy "C:\Temp\1.bat" "%AppData%\Microsoft\Windows\Start Menu\Programs\Startup" (forum.oszone.net/nextoldesttothread-330601.html)

  • @Frond123
    @Frond123 2 роки тому

    А как сделать чтоб батник открывался и закрывался,(чтоб не видно было что там творится)))

    • @InvizorGameAndCode
      @InvizorGameAndCode  2 роки тому

      Через vbs можно computermaker.info/bat-fajl-v-skrytom-rezhime.html и есть утилита hidden start

    • @pitronic8470
      @pitronic8470 Рік тому

      @@InvizorGameAndCode или по той же ссылке что ты дал Bat To Exe Converter

    • @3xlxxs
      @3xlxxs Рік тому +1

      @echo off - в первой строке

    • @Frond123
      @Frond123 Рік тому

      @@3xlxxs спс

  • @Daniyar-kj9wq
    @Daniyar-kj9wq Рік тому

    здравствуйте а что такое chcp 1251и :x

  • @wasabixdddddd7499
    @wasabixdddddd7499 Рік тому

    можно ли менять разрешение через батник??

    • @Касен-х1ш
      @Касен-х1ш Рік тому

      mode con cols=800 lines=600

    • @Касен-х1ш
      @Касен-х1ш Рік тому

      Эта команда установит количество столбцов в 800 и количество строк в 600, что изменит разрешение экрана. Обратите внимание, что при изменении разрешения экрана могут возникнуть проблемы с отображением интерфейса и некоторых приложений. Поэтому, перед изменением разрешения, стоит убедиться, что вы знаете, как его вернуть обратно, если что-то пойдет не так.

    • @Касен-х1ш
      @Касен-х1ш Рік тому

      ren *.txt *.doc це якщо розширення файлів

  • @odinokichcsgo3295
    @odinokichcsgo3295 2 роки тому

    А можно сделать так чтобы через время открылось приложение?

    • @InvizorGameAndCode
      @InvizorGameAndCode  2 роки тому

      Поставить sleep с количеством секунда, а затем start с расположением приложения

    • @franysnow9455
      @franysnow9455 2 роки тому +1

      @@InvizorGameAndCode нет лучше timeout

  • @gllnosla
    @gllnosla 2 роки тому

    Как сделать, чтоб несколько программ открывалось?

  • @Анатолий-э4ф3ю
    @Анатолий-э4ф3ю 8 місяців тому

    Ээээээээээээ

  • @diemetra8284
    @diemetra8284 9 місяців тому

    боже помоги получить зачет по инфе