【问题标题】:How to differentiate cmd processes (batch script)如何区分cmd进程(批处理脚本)
【发布时间】:2015-12-26 03:59:28
【问题描述】:

我创建了一个脚本,它使用 tasklist|find "cmd" 来跟踪我指定的批处理文件是否正在运行。但是,如果只有一个批处理文件正在运行,则此方法有效。如果运行多个批处理文件,我的脚本会跟踪所有批处理脚本,因为所有批处理都命名为 cmd.exe。 如果所有批处理的进程名称相同,我如何跟踪(使用上述命令)特定批处理文件?

【问题讨论】:

    标签: windows batch-file cmd


    【解决方案1】:

    使用title 命令并在分配的标题中包含一些变量(如时间)。这样一来,tasklist /v 的每一行 cmd 都会有不同的值。

    【讨论】:

      猜你喜欢
      • 2021-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      • 1970-01-01
      • 2022-11-28
      • 2011-06-15
      • 2017-06-28
      相关资源
      最近更新 更多