我正在尝试根据新版本编写一个处理应用程序部署的脚本。不幸的是,我们的软件(java/weblogic)没有一个非常可靠的“关闭”命令,所以在将新代码部署到环境位置之前,我们或多或少被迫杀死正在运行的进程。
我想做的是编写一个脚本,它可以(a)确定特定目录存在哪些 PID,或者(b)列出所有进程并从该输出中解析目录。
到目前为止,我在 (b) 方面只取得了轻微进展,因为我可以wmic process list
打印世界上的所有内容。有没有办法缩小这个列表?我搜索但找不到允许我只请求它们存在的 PID 和目录的标志。我可以使用当前输出,因为它看起来像到处都打印目录,但这似乎效率极低。