Я написал некоторый код, который использует модуль Python subprocess
, чтобы открыть окно PowerShell, а затем запустить команду в этом же окне.Окно PS открывается, затем почти сразу закрывается.Код ниже откроет окно PS и оставит его открытым, если я удалил второй элемент из cmd
.
import subprocess
cmd = ['powershell', 'ls']
prompt = subprocess.Popen(cmd, stdin=subprocess.PIPE)