首先,运行命令:
wmic logicaldisk get * /format:list
找到需要的信息的名称,如需要容量信息,使用以下名称:DeviceId
, Size
, FreeSpace
修改命令行,为便于解析,去掉 /format:list
参数
wmic logicaldisk get DeviceId,drivetype,Size,FreeSpace
发现,有 DVD 驱动器的,会把驱动器也列出来了,考虑排除,仅需要 drivetype=3
的硬盘信息
wmic logicaldisk where drivetype=3 get DeviceId,DriveType,Size,FreeSpace
另外,如果需要获取远程其他服务器容量信息,可使用 PsExec.exe
工具
PsExec.exe \\host -u user -p password wmic logicaldisk where drivetype=3 get DeviceId,DriveType,Size,FreeSpace
其他可使用的命令:
Get-VM * | Format-List
Measure-VM -vmname sy222 | fl
Enable-VMResourceMetering -VMName sy222
留底,个人使用。
如果 Hyper-V 挂掉了,无法启动,可通过将 VHD 文件挂载到可以启动的 Hyper-V 虚拟机上,启动后拷贝文件。
参考:
# 基本的 Hyper-V PowerShell 命令-程序员博客中心
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于