請參考
@Echo Off
For /f "Skip=1 Tokens=2 Delims==" %%i In ('wmic path Win32_ComputerSystem Get PCSystemType /Format:List') Do Goto %%i
:0
Echo 此電腦未指定類型
Goto :Exit
:1
Echo 此電腦是桌上型電腦
Goto :Exit
:2
Echo 此電腦是移動裝置 <-筆電
Goto :Exit
:3
Echo 此電腦是工作站
Goto :Exit
:4
Echo 此電腦企業伺服器
Goto :Exit
:5
Echo 此電腦是小型伺服器
Goto :Exit
:6
Echo 此電腦是機台電腦
Goto :Exit
:7
Echo 此電腦是效能伺服器
Goto :Exit
:8
Echo 最大列舉值(這啥?(平板?))
:Exit
Pause
也可以結合這個使用
您好~請問這幾行是要加在上述的批次內嗎,還是 這個批次
另外請問,不知道WMIC能不能抓到目前有設定GATEWAY網卡的MAC,這樣可能也是一個要抓哪張網卡MAC的依據,謝謝
sanithome那二行是與推薦連結配合的,Gteway 還是有可能有二個或二個以上,您的環境應該是可以依您的方式來判斷,這樣的話就無法與推薦連結結合使用,必須自己打造一個。
有設匣道取得該網卡MAC方式
for /f "tokens=2 delims=} skip=1 " %%i in ('wmic nicconfig where "IPEnabled=true" get macaddress^,defaultipgateway') do echo %%i
建議您提問時一次性將所需結果說明清楚,因為部份人對這種提問方式是反感的。