0
如果不在正确的区域,请道歉。Powershell脚本捕获磁盘(C&D)可用空间,无内存,CPU使用率和网络利用率
我有200服务器,这些服务器是,我需要收集以下
C盘可用空间(以GB)W2K3和W2K8服务器 d驱动器可用空间(以GB) 内存混合物的列表免费(GB) 网络利用
我想输出所有数据到csv文件进行分析。我也将所有服务器都放在了文本文件中。
感谢 DW
如果不在正确的区域,请道歉。Powershell脚本捕获磁盘(C&D)可用空间,无内存,CPU使用率和网络利用率
我有200服务器,这些服务器是,我需要收集以下
C盘可用空间(以GB)W2K3和W2K8服务器 d驱动器可用空间(以GB) 内存混合物的列表免费(GB) 网络利用
我想输出所有数据到csv文件进行分析。我也将所有服务器都放在了文本文件中。
感谢 DW
要获得单次测量则需要使用PowerShell的工作流程并行执行对特定服务器指定的命令:
function disk_free($computer, $disk){
$s = gwmi -Computer $computer Win32_LogicalDisk | ? DeviceID -eq $disk
"{0:N2}" -f ($s.FreeSpace*100/$s.Size)
}
workflow srv_check {
param ([array] $computers)
foreach -parallel ($computer in $computers) {
disk_free $computer "c:"
disk_free $computer "d:"
}
}
[email protected]("srv1", "srv2" ...)
srv_check -computers $servers
,你能否告诉我们到目前为止你有什么? – mjolinor
嗨,我从未写过PowerShell脚本。我可以看到在这个网站的其他地方有脚本,但他们没有做我想做的事情,我无法找到一个允许收集多个服务器的脚本。 – user3668509
如果您是作为编写代码/程序员的代理寻找解决您的代码的特定问题的解决方案,那么您就来到了正确的地方。如果你只是想要一个脚本来执行特定的功能,那么你可能需要一个顾问。 – mjolinor