Re: [問題]DOS Batch File Proramming 相關問題

看板Programming作者 (涼宮春日症候群)時間17年前 (2006/10/27 18:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
※ 引述《sanger.bbs@bbs.sayya.org (沙原隱泉)》之銘言: : 想請教一下,在DOS Batch File裡面,可不可以把某個.bat執行的結果設成環境變數. : ex: : @ECHO OFF : REM a.bat : SET A=b.bat : echo %A% : 我的假設是a.bat需要b.bat的執行結果; : 所以想知道有沒有辦法做到? : 當然"SET A=b.bat"這一行是沒有效果的,所以我想知道 : 怎麼樣才能辦到呢!! : 謝謝 我的做法是在b.bat裡設結果到環境變數 在a.bat裡call了之後用環境變數接回來 ex: rem b.bat @echo off rem do some work set BResult=someresult rem a.bat @echo off rem do some work rem calls b.bat call b.bat rem gets result echo %BResult% -- ˊ_▂▃▄▂_ˋ. ◣          ▅▅ ▅▅ ι●╮   ./◤_▂▃▄▂_◥ \'▊   HARUHI █████ <■┘   ◤◤◥█◥◥█Δ   ISM    By-gamejye ¢|\   ▌▌ζ(▏●‵◥′●)Ψ ▏           █    ⊿Δ    /|▋ |\ ▎         ハルヒ主義      ▄█ ◥◥|◣ ‵′ ◢/'◢◢S.O.S 世界をいに盛り上げるための宮ハルヒの    -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 192.192.197.112
文章代碼(AID): #15GUAQGk (Programming)
討論串 (同標題文章)
文章代碼(AID): #15GUAQGk (Programming)