【发布时间】:2021-12-08 11:47:27
【问题描述】:
经过大量研究,我已经达到了这一点:
tasklist /fi "pid eq 13584" /fo CSV
输出:
"Image Name","PID","Session Name","Session#","Mem Usage"
"php.exe","13584","Console","1","25 660 K"
它仍然是一个丑陋的烂摊子。我正在尝试获得以下输出:
25660000
也就是说,没有CSV 或其他“格式化”/不需要的数据。没有“格式化”的内存量。只是原始字节。
它是怎么做的?
【问题讨论】:
-
你想通过 PHP 调用它吗?
-
@ChrisHaas 实际上我是。
-
这涉及到几个步骤:执行命令并获取其输出、解析 CSV、解析 Windows 区域设置中的显示数字、解析单位后缀……你坚持哪一个?
标签: windows command-line-interface tasklist