Запускать программу .bat в фоновом режиме в Windows

Я пытаюсь запустить файл .bat (который действует как симулятор) в новом окне, поэтому он всегда должен работать в фоновом режиме. Я думаю, что создание нового процесса - единственный вариант, который у меня есть. По сути, я хочу, чтобы мой код делал что-то вроде этого:

    def startSim:
        # open .bat file in a new window
        os.system("startsim.bat")
        # continue doing other stuff here
        print("Simulator started")

Я работаю в Windows, поэтому не могу выполнить os.fork .

5
задан Mechanical snail 24 November 2012 в 07:24
поделиться