Задать вопрос
  • Как запустить .bat файл через pywinauto?

    @kiosok Автор вопроса
    Нашёл такое решение:

    #перед запуском в командной строке пропишите pip install pyautogui
    #импортируем все библиотеки
    import os
    #название pyautogui при импорте меняем на pg
    import pyautogui as pg
    from time import sleep

    #достаем токены из файла
    with open("tokens.txt", "r", encoding = "utf-8") as f:
    t = f.read().split("\n")

    for i in t:

    #открываем программу(важно чтоб эта программа была в той же папке что и скрипт)
    os.startfile('start.bat')
    sleep(2)#задержка

    #вводим токен
    pg.typewrite(i)
    sleep(1)

    #имитируем нажатие enter
    pg.typewrite(["enter"])
    sleep(2)

    #то же сомое только вводим "Y"
    pg.typewrite("Y")
    pg.typewrite(["enter"])
    sleep(2)

    pg.typewrite("Y")
    pg.typewrite(["enter"])
    sleep(2)