【发布时间】:2020-07-23 02:55:46
【问题描述】:
我需要在命令提示符中运行命令,但它们仅在命令提示符设置在系统中的特定位置时才起作用。我需要以下命令才能在 python 脚本中运行:
import os
os.system("set OMP_NUM_THREADS=2")
os.system("explorer.exe /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}"@
os.system("cd C:\CFD\crit_vel_01_02")
os.system("mpiexec -n 9 FDS crit_vel_01_02.fds")
os.system("PAUSE")
系统无法识别该命令
os.system("mpiexec -n 9 FDS crit_vel_01_02.fds")
除非这是在安装程序“fds”时安装的命令外壳中运行,该程序是一个火灾动力学模拟器。我很欣赏这似乎对程序非常具体,但我假设 python 可以通过某种通用方式从不同的位置/使用不同的设置运行命令 shell。
命令提示符的快捷方式称为 CMDfds,安装在:
“C:\ProgramData\Microsoft\Windows\开始菜单\Programs\FDS6”
在属性中,快捷方式选项卡中的目标是:
“C:\Windows\System32\cmd.exe /k fdsinit”
【问题讨论】:
标签: python windows shell cmd command-line