作者x2006 (小帅 ^^)
看板EzHotKey
标题Re: [请问] 查询磁碟空间
时间Sun Aug 31 00:48:46 2008
以前写的
只贴出部分
参考看看
Set colDisks = objServ.ExecQuery("Select * from Win32_LogicalDisk Where
DeviceID = 'C:'")
For Each objDisk in colDisks
intTotalSpace = objDisk.Size
intFreeSpace = objDisk.FreeSpace
intUsedSpace = objDisk.Size - objDisk.FreeSpace
pctFreeSpace = intFreeSpace / intTotalSpace
pctUsedSpace = intUsedSpace / intTotalSpace
Wscript.Echo Round(intTotalSpace/1024/1024/1024,2)
Wscript.Echo Round(intFreeSpace/1024/1024/1024,2)
Wscript.Echo FormatPercent(pctFreeSpace)
Wscript.Echo Round(pctFreeSpace*100)
Wscript.Echo Round(intUsedSpace/1024/1024/1024,2)
Wscript.Echo FormatPercent(pctUsedSpace)
Wscript.Echo Round(pctUsedSpace*100)
Next
※ 引述《junorn (威廉华勒斯)》之铭言:
: 标题: [请问] 查询磁碟空间
: 时间: Fri Aug 29 11:39:17 2008
:
:
: 是这样的
:
: 目前有需求要查询磁碟空间并输出到档案中
:
: 虽然说勉强用 dir 和 sed 搭配 查询出磁碟空间
:
: 但还是想看看有没有比较安全的方式
:
: 可以的话看有没有办法只使用到 批次指令
: VBS 也可以
:
: 但如果要搭配第三方工具的话可能就没办法
:
: ◆ From: 210.68.130.155
: 推 wacca:sed不就是第三方工具了? fsutil volume diskfree c: 08/30 19:51
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.107.230