[問題] 在windows下獲得disk的已經使用時間

看板Python作者 (???)時間7年前 (2018/01/26 11:03), 7年前編輯推噓0(0010)
留言10則, 2人參與, 7年前最新討論串1/1
上網找了很久都找不到有辦法可以用python取得disk的已經使用時間(power on hours) S.M.A.R.T crystaldiskinfo等工具都可以取得 有人知道怎麼用Python取得嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.205.229 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1516935834.A.320.html

01/26 11:14, 7年前 , 1F
Python 有一堆 SMART 函式庫啊自己去 Google 好嗎
01/26 11:14, 1F
小弟真心找不到 找到也都是linux環境的函式庫 大大如果知道的話提示一下吧 ※ 編輯: terryone (60.250.205.229), 01/26/2018 11:47:00

01/26 13:11, 7年前 , 2F

01/26 13:11, 7年前 , 3F
"It works under Linux and Windows"
01/26 13:11, 3F

01/26 13:39, 7年前 , 4F
看來不太行QQ 我再找找
01/26 13:39, 4F
謝謝上面的朋友幫忙找 我決定直接用C++寫lib 在用python call了QQ ※ 編輯: terryone (60.250.205.229), 01/26/2018 14:10:45

01/26 14:21, 7年前 , 5F
crystaldiskinfo 有提供 command 方式
01/26 14:21, 5F

01/26 14:22, 7年前 , 6F
subprocess "DiskInfo32S.exe /Exit"
01/26 14:22, 6F

01/26 14:23, 7年前 , 7F
會產生CrystalDiskInfo\Smart\[disksn]\PowerOnHours.csv
01/26 14:23, 7F

01/26 14:24, 7年前 , 8F
直接去爬 csv 一行 code 都不用寫 前提是要有裝 crystal
01/26 14:24, 8F

01/26 14:25, 7年前 , 9F
如果要寫 C ,crystaldiskinfo 也有原始碼,可以爬看看
01/26 14:25, 9F

01/26 14:25, 7年前 , 10F
C++
01/26 14:25, 10F
好的了解 我直接用C++完成這功能了 ※ 編輯: terryone (60.250.205.229), 01/26/2018 15:33:17
文章代碼(AID): #1QQfgQCW (Python)
文章代碼(AID): #1QQfgQCW (Python)