我试图使用外部进程监视工具在我的Chrome应用程序死亡时提醒我。不幸的是,所有Chrome应用似乎都在其自己的chrome.exe进程中运行,因此无法在监视工具中区分它们。有什么方法可以查看哪个Chrome应用正在哪个进程中运行?如何在Windows中监视我的Chrome应用程序的进程
2
A
回答
1
0
我终于能够做到这一点使用任务列表,并寻找其从应用程序名称中的manifest.json 设置窗口标题:
tasklist /FI "WINDOWTITLE eq MyChromeAppName" | find "chrome.exe"
对于显示器而言,我包裹在一个的Node.js功能监视器应用程序可以使用:
function chromeAppIsRunning(appName, cb){
var cmd = 'tasklist /FI "WINDOWTITLE eq ' + appName + '" | find "chrome.exe"';
childprocess.exec(cmd, function(err, stdout, stderr) {
stdout = (stdout || '').toLowerCase();
cb(stdout.indexOf('chrome.exe') > -1);
});
};
然后你可以使用它像这样:
chromeAppIsRunning('MyApp', function(exists){
console.log('MyApp is running:', exists);
});
希望帮助别人
相关问题
- 1. 如何在Windows中监视进程/程序的执行?
- 2. 监视Windows中的应用程序/驱动程序交互
- 3. 如何监视Windows API对应用程序/服务的调用?
- 4. 监视Windows 8应用程序连接
- 5. 如何监视PHP Laravel Web应用程序进程?
- 6. 如何监视C#windows应用程序的状态?
- 7. Java Web应用程序:监视进度
- 8. 如何监视我的Delphi应用程序执行的SQL?
- 9. 如何监视我的应用程序的活动broadcastReceivers?
- 10. 如何监视其他应用程序?
- 11. 如何在Windows中获取进程的应用程序名称?
- 12. 如何监视使用c#的进程?
- 13. Windows .Net应用程序崩溃监视程序
- 14. Windows Server 2003上的进程监视器
- 15. 我如何监视cfthread进程?
- 16. 应用程序监视WinServices
- 17. Java应用程序监视
- 18. 如何在Mac中监视进程
- 19. Android - 在我的应用程序中的位置监听程序
- 20. 如何使我的应用程序被视为Windows中的通信程序
- 21. 监视Windows 2003/IIS 6.0中的ASP/COM +应用程序性能
- 22. 烧瓶应用程序 - 我如何监视在我的应用程序上花费的时间?
- 23. 可能在我的应用程序中监视Twitter?
- 24. 我想创建一个Windows应用程序监视器?
- 25. 如何监视哪个进程在Windows中修改文件?
- 26. 如何从Windows监视/与Unix程序进行交互?
- 27. 监视应用程序的用电量
- 28. 监视DLL的应用程序调用
- 29. 如何监视Web应用程序服务器上的每个进程?
- 30. 监视进程
_“有什么办法,看看哪些Chrome应用在运行过程中?” _手动,或与一些特定的工具? – Xan
手动从命令行将是可取的 –