VS2019中的Intel fortran parallel studio提供了两个cmd快捷方式,每个快捷方式都为32位或64位编译器命令行构建适当地设置环境。进程窗口标题包括此编译器类型名称。我正在运行一个bat文件,它编译.f90s来提供.obj文件,并将它们组合起来构建一个dll,用于32位或64位excel。因此,我在32位和64位编译器cmd进程中都运行它。所有这些都很有效。但是,bat有没有办法获得cmd进程名称,即我是为32位还是64位构建dll,并将其添加到字符串文件信息或dll文件名中?目前两者都获得相同的文件名和版本信息。
tasklist /v |find "whatever the window-title or part-title or processname is">nul
如果找到标题等,则应将errorlevel
设置为0,否则为非零。