@AkaMaloy

Bat файл работает через раз как исправить?

Я создаю бота для телеграм на aiogram, он выполняет простые команды, запускаю я его через батник. В чём заключается проблема. Когда я запускаю этот bat файл он может сразу запуститься и бот ответит мгновенно на одну две команды, а на третью он уже будет отвечать с задержкой примерно 30 сек(иногда больше), а иногда и сам батник может запускаться секунд 30. Я не понимаю в чём проблема, раньше всё работало отлично.
Вот что прописано в самом батнике
@echo off

call %~dp0gg\venv\Scripts\activate

cd %~dp0gg

set TOKEN=my token

python tg_bot.py

pause
  • Вопрос задан
  • 316 просмотров
Решения вопроса 1
@res2001
Developer, ex-admin
В команде call, на соклько помню нужно указывать имя файла с расширением. Она вызывает другой внешний батник. Проверить сейчас поведение команды без указания расширения не могу.
В любом случае, если тут должен вызваться activate.bat, то надо его смотреть то же.

По остальным командам вообще не чему тормозить, кроме, конечно питоновского скрипта.
Ну и не забывайте, что в конце стоит команда pause - она ждет нажатия any key пользователем. Ждать может до посинения.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы