Re: [請問] 查詢磁碟空間

看板EzHotKey作者 (小帥 ^^)時間16年前 (2008/08/31 01:11), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串4/5 (看更多)
※ 引述《junorn (威廉華勒斯)》之銘言: : ※ 引述《x2006 (小帥 ^^)》之銘言: : : 以前寫的 : : 只貼出部分 : : 參考看看 : : Set colDisks = objServ.ExecQuery("Select * from Win32_LogicalDisk Where : : DeviceID = 'C:'") : 後略.. : 非常感恩m(_o_)m 不過我看不懂0rz : 目前還是採用 dir + sed 的方式 : 我寫法是這樣: : dir \ | sed -r "$!d;s/^ +.* +/,/;s/(,[0-9]{1,3}) .*/\1/;s/,//g" : 把逗號去掉是因為要用數字去比對大小,小於一個數字時提示警告這樣。 這是我的寫法 C:\cscript.exe test.vbs //Nologo > test.txt 要比對什麼, 進去test.txt裡面撈 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.107.230

08/31 01:18, , 1F
不好意思=.=a 請問一下那段代碼直接複製就可以用嗎?
08/31 01:18, 1F

08/31 01:37, , 2F
還要多加兩行
08/31 01:37, 2F

08/31 01:38, , 3F
strComputer = "."
08/31 01:38, 3F

08/31 01:38, , 4F
Set objServ = GetObject("winmgmts:" _
08/31 01:38, 4F

08/31 01:39, , 5F
& "{impersonationLevel=impersonate}!\\" & strComputer &
08/31 01:39, 5F

08/31 01:39, , 6F
"\root\cimv2")
08/31 01:39, 6F

08/31 01:41, , 7F
自行查 google 關於 Win32_LogicalDisk
08/31 01:41, 7F

08/31 01:46, , 8F
了解了,非常感謝m(_o_)m
08/31 01:46, 8F

08/31 10:38, , 9F
看來WMI是好工具....有機會來學一下XD
08/31 10:38, 9F
文章代碼(AID): #18kNykCQ (EzHotKey)
討論串 (同標題文章)
文章代碼(AID): #18kNykCQ (EzHotKey)