Re: [問題] 透過指令快速取得系統版本

看板Windows作者 (假性瞇瞇眼)時間9年前 (2014/09/04 18:05), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《piligo (霹靂狗)》之銘言: : : 請問除了透過底下指令取得資訊外,還有更快的方式嗎? : : systeminfo | findstr /B /C:"作業系統名稱" /C:"作業系統版本" : : 因為systeminfo還要等待蒐集資料,不知是否有其他指令可以快速撈出 : : 就算採用第三方工具也可以接受 : : → danny8376 : 用WMI去撈 09/04 03:47 : 感謝提供資訊,快速撈出系統版本 wmic os get caption,csdversion : 但是我想加抬頭 : for /f %%a in ('wmic os get caption,csdversion') do echo 系統版本:%%a : 卻出現Invalid GET Expression. : 這要如何解呢 : 謝謝 在CMD測了一下 for /f "skip=1 tokens=1-8" %a in ('"wmic os get caption, csdversion"') do echo 系統版本: %a %b %c %d %e %f %g %h 您再排版試試 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.201.133 ※ 文章網址: http://www.ptt.cc/bbs/Windows/M.1409825100.A.98A.html

09/04 22:44, , 1F
感謝 成功了
09/04 22:44, 1F

09/04 23:18, , 2F
不過我發現除了我要的內容外 後面還會多兩行
09/04 23:18, 2F

09/04 23:18, , 3F
:\>echo
09/04 23:18, 3F

09/04 23:18, , 4F
ECHO 已啟動。
09/04 23:18, 4F

09/04 23:18, , 5F
不知如何過濾掉
09/04 23:18, 5F

09/05 12:39, , 6F
在for那行上面再加一行 @echo off 試試。
09/05 12:39, 6F

09/05 12:41, , 7F
這樣指令跟工作目錄位置的符號都會消失。
09/05 12:41, 7F
文章代碼(AID): #1K23bCcA (Windows)
文章代碼(AID): #1K23bCcA (Windows)