我需要从一台服务器获取所有服务器的磁盘空间的详细信息。
例如:我有4台服务器(1111,2222,3333,4444)我需要从1111服务器获取4台服务器的详细信息。可能吗?首先需要进入服务器并需要检查磁盘空间利用率。
我的代码:
start servername
wmic /node: SERVERIP get size freesize caption
答案 0 :(得分:0)
将服务器IP放在一个文本文件中,每行一个,使用类似:
@echo off
for /f %%s in (servers.txt) do (
echo "Processing server: %%s"
wmic /node:"%%s" volume get SystemName,DriveLetter,Capacity,FreeSpace,Label,Status
)