Добро пожаловать, здесь я программирую бессмысленно и беспощадно
Импорт библиотек в BAT-файлах
Запись от nekit270 размещена 15.01.2024 в 01:43
Показов 2217
Комментарии 0
Метки bat, batch, cmd, windows, библиотеки
|
Продолжаю предложенную sqltd1 рубрику под названием "психоделическое программирование". Сегодня я подумал - вот в Python есть import, в C и C++ #include, в Node.JS - require. И так далее - почти во всех ЯП есть возможность подключить в свой код внешний файл и использовать функции и переменные оттуда. Но что в Batch? А в Batch - как обычно, на первый взгляд ничего, но дело в том, что есть у него одна особенность - код bat-файлов можно редактировать во время выполнения. Убедиться в этом нетрудно - просто создайте bat-файл, который, к примеру, каждую секунду выводит в консоль единицу:
Помимо того, что система дает вам это сделать, взглянув на окно cmd, вы увидите там двойки - изменененный код выполняется. А раз можно заменить команду - почему бы не добавить в код bat-файла некоторые подпрограммы? Для этого отлично подойдет команда copy - она позволяет "склеить" два файла в один:
Например: main.bat
Для большего удобства я создал подпрограмму import, которая автоматизирует подключение библиотек:
Проверка, включена ли уже библиотека, осуществляется следующим образом:
Примеры: main.bat
Также, я создал репозиторий для bat-библиотек. Чтобы его использовать:
Получить список библиотек в репозитории: https://nekit270.ch/bat_repo/list.php | ||||||||||||||||||||||||||||||||||||||||||||||||||
Метки bat, batch, cmd, windows, библиотеки
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 0
Комментарии


