Как преобразовать обращение к командной строке Linux для Windows

Есть код с использованием команд для командной строки линукса. Но появилась необходимость переделать всё под Виндовс

def add_task(id, text, date_time):  # Функция создают задачу в AT и добавляет ее в бд
    uid = uuid.uuid4()
    cmd = f"""echo "{sdir}/send_message.py {id}  \'{text}\' {uid} '' " | at {date_time}"""
    out = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
    stdout = str(out.communicate())
    m = re.search('job(.+?) at', stdout)
    if m:
        number = m.group(1)
        add_to_db_tasklist(id, number, date_time, text, uid)

cmd = это то что выполняется в терминале.

Вся проблема собственно в cmd


Ответы (0 шт):