
我想運行命令來設定計算機描述。我發現要得到我可以做的模型
wmic computersystem get model
我想知道如何將該行的結果設為一個名為 model 的變量,該變量稍後將成為計算機描述的一部分?
答案1
如何將以下指令的結果設定為名為 model 的變數?
wmic computersystem get model
其輸出為:
模型 VPCF22L1E
注意額外的空白行。
使用以下批次檔 (test.cmd):
@echo off
for /f "usebackq skip=1" %%i in (`wmic computersystem get model`) do (
set model=%%i
goto :done
)
:done
@echo %model%
筆記:
skip=1
用於跳過wmic
標題行。goto :done
用於跳過wmic
多餘的空白行。
輸出範例:
F:\test>test
VPCF22L1E
F:\test>
進一步閱讀
- Windows CMD 命令列的 AZ 索引- 與 Windows cmd 行相關的所有內容的絕佳參考。
- 對於 /f- 根據另一個指令的結果循環指令。
- 放- 顯示、設定或刪除 CMD 環境變數。使用 SET 所做的變更將僅在目前 CMD 會話期間保留。
- 沃米克- Windows 管理規範命令。