gpt4 book ai didi

powershell - 使用Powershell Windows 2008导出特定进程

转载 作者:行者123 更新时间:2023-12-03 00:15:04 25 4
gpt4 key购买 nike

我对Powershell非常了解。如果您愿意,任何形式的脚本编写和编码实际上都不是我上大学的目的。但是我在这里。

一些背景知识:我试图平衡我的WebSphere节点,并确保正确分配内存使用量。为此,我想将所有Java进程导出到excel工作表中。

Get-Process Java | Select-Object processName, WS

这就是我开始的目的。现在我的脚本看起来更像这样:
gwmi win32_process -filter "name='chrome.exe'" |  Select-Object name,processId,@{Name='WorkingSet (KB)';Expression={ Get-Process Chrome ($_.WorkingSet/1KB)}},commandLine  | format-table -autosize

如果您正在运行Chrome,则可以自己尝试使用此工具,并且会看到WorkingSet(KB)列为空白。我真的不知道该如何解决,这是唯一缺少的部分。我真的很想知道我做错了什么,为什么。

最佳答案

解决了我自己的问题。由于某种原因,$ _。WorkingSet无法正常工作。我不得不做一个改变。

 Get-WmiObject win32_process -Filter "name like '%chrome.exe'"|select ProcessName,@{Name='WorkingSet (KB)';Expression={($_.WS/1KB)}},ProcessId,CommandLine|ft -AutoSize

关于powershell - 使用Powershell Windows 2008导出特定进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37061641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com