Я пытаюсь выполнить следующую команду в Windows.(команда работает в CMD) "D:\xxxx\tool.exe" /RunScript="C:\xxxx\scdm.py" /Headless=True /Splash=False /Welcome=False /ExitAfterScript=True /ScriptArgs="C:\xxx\file.sat"
Пути PS сокращены, при необходимости я могу указать полные пути
Я использую subprocess.call, но кажется, что аргументы игнорируются
command = [scdm_dir, r'/RunScript="{}"'.format(scdm_script_path),
r"/Headless=True", r"/Splash=False", r"/Welcome=False", r"/ExitAfterScript=True",
r'/ScriptArgs="{}"'.format(os.path.join(os.getcwd(), "Fluent", "fluent.sat"))]
print(command)
subprocess.call(command)```
output of print is:
>>> ['D:\xxxx\tool.exe', '/RunScript="C:\xxxx\scdm.py"', '/Headless=True', '/Splash=False', '/Welcome=False', '/ExitAfterScript=True', '/ScriptArgs="C:\xxx\file.sat"']