我对批处理命令比较陌生,并且一直在学习。我的问题是这样的:
我已经了解了如何使用批处理命令使用许多不同的方法来终止进程。但是,我一直无法弄清楚如何关闭单个选项卡,最好是chrome。
任何想法都将不胜感激! 谢谢!
所以,我想我应该说明我的确切问题。
我使用notepad ++作为我的LaTeX编译器并将最终的pdf发送到chrome。原因是:我通常有20个与我正在进行的项目相关的选项卡打开,这使得我的工作更容易在记事本++和chrome之间分割我的屏幕。 我当前的批处理文件编译LaTeX代码,并将编译后的文档作为新选项卡发送到chrome 。出于显而易见的原因,我不希望每次编译时都关闭一个选项卡,所以我认为在编译期间同时关闭当前选项卡可以解决我的问题。但是,我只是找不到让我的批处理文件只用我编译的pdf关闭标签的方法。
提前致谢!
答案 0 :(得分:4)
使用以下命令检查所有正在运行的chrome实例/标签:
wmic process where "caption='chrome.exe'" get
并查看进程属性。在这种情况下,您可以依赖的最佳指标是CreationDate
(其他属性对于所有chrome实例基本相同) - 它总是以YYYYMMDDHHmmss.ms格式提供并且很容易用于字符串比较。但是你必须知道它开始的时间。