如何根据内存大小对wmic process get name, workingsetsize
结果进行排序,例如它给出
sdf.exe 123
dfg.exe 3456
fgh.exe 234
我想要的是
dfg.exe 3456
fgh.exe 234
sdf.exe 123
答案 0 :(得分:0)
这将为您提供排序的html输出(并且为方便起见,立即在浏览器中显示):
wmic process get name, workingsetsize /format:htable.xsl:"datatype=number":"sortby=WorkingSetSize" >table.html
&& table.html
(应在cmd提示符下输入单行)
虽然我承认这可能不完全是你想要的 ,但它显示了wmic输出格式的可扩展性,并且不依赖于任何其他工具/实用程序。如果您需要纯文本输出,您可以调整其中一个包含的样式表或编写自己的xsl transform
来格式化/排序数据。更多信息请访问:http://technet.microsoft.com/en-us/library/cc757287%28v=ws.10%29.aspx