【发布时间】:2017-09-29 23:37:03
【问题描述】:
我正在制作一个用于启动操作系统和实用程序的批处理程序,其中一个实用程序需要列出当前打开的应用程序/窗口,如任务管理器,但它的唯一应用程序没有 BGPROS强>。
这是一张显示我需要的图片
这是文件
https://drive.google.com/open?id=0Bz92BbPiREo9MHYybTBaNEcyak0
这是代码,您可以找到它的位置。
:TASKCHK
cls
:: THIS IS WHERE THE APP LISTER GOES!
echo.
pause
goto UTIL
【问题讨论】:
-
请注意 Stack Overflow 不是免费的代码编写服务,请添加您当前的脚本或尝试解决问题的努力。
-
还有一些提示:
TASKLIST。EQ/NE运算符可用于过滤应用程序和后台进程。 -
请将代码添加为 MCVE。 (最小、完整和可验证的示例)。请参阅stackoverflow.com/help/mcve 了解更多信息。
-
当你说没有后台进程是什么意思?通常,不需要交互的进程被认为是后台进程,因此它通常在 UI 中不可见地运行。我建议您需要为这种事情编写一个实用程序,当然不要依赖从批处理文件运行的 Windows 内置可执行文件。出于这个原因,我不认为批处理文件标签与您的问题相关,但请随时发布您的批处理文件以向我展示我错了,我有兴趣看到它。
-
我可以给你看一张照片,但我需要更多的代表
标签: list listview batch-file taskmanager task-management