校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > BAT批處理中使用數組示例

BAT批處理中使用數組示例

熱門標簽:如何申請400電話業務mm 呼倫貝爾外呼系統 如何弄地圖標注 雷霆電銷機器人怎么樣 清遠百度地圖標注店鋪位置 電話機器人產品怎么樣 玉林市機器人外呼系統哪家好 智能打電話機器人收費 電話機器人全國招商

批處理指令中并沒有原生支持數組,但這不代表不能模擬出來。

來看下面的代碼:

SET Obj_Length=2
 
SET Obj[0].Name=Test1
SET Obj[0].Value=Hello World
 
SET Obj[1].Name=Test2
SET Obj[1].Value=blahblah

這樣就定義了一個數組了,而且是結構體的數組。

在需要取值的時候,可以這么玩:

SET Obj_Index=0
 
:LoopStart
IF %Obj_Index% EQU %Obj_Length% GOTO :EOF
 
SET Obj_Current.Name=0
SET Obj_Current.Value=0
 
FOR /F "usebackq delims==. tokens=1-3" %%I IN (`SET Obj[%Obj_Index%]`) DO (
  SET Obj_Current.%%J=%%K
)
 
ECHO Name = %Obj_Current.Name%
ECHO Value = %Obj_Current.Value%
ECHO.
 
SET /A Obj_Index=%Obj_Index% + 1
 
GOTO LoopStart

輸出結果:

Name = Test1
Value = Hello World

Name = Test2
Value = blahblah

怎么樣,很不錯吧~~

標簽:江西 臺州 株洲 白銀 三門峽 蕪湖 樂山 公主嶺

巨人網絡通訊聲明:本文標題《BAT批處理中使用數組示例》,本文關鍵詞  BAT,批處理,中,使用,數組,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《BAT批處理中使用數組示例》相關的同類信息!
  • 本頁收集關于BAT批處理中使用數組示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 大邑县| 台南市| 栾城县| 盐津县| 临西县| 双流县| 祥云县| 陇西县| 武威市| 八宿县| 峨眉山市| 绥棱县| 江阴市| 瓦房店市| 鲁山县| 青川县| 怀来县| 藁城市| 佛教| 洛扎县| 揭西县| 东港市| 广东省| 济源市| 广安市| 竹北市| 永城市| 大埔区| 泗洪县| 南京市| 富宁县| 法库县| 东安县| 汨罗市| 咸丰县| 栖霞市| 惠安县| 台前县| 当涂县| 当阳市| 嘉义县|