Re: [問題]DOS Batch File Proramming 相關問題
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):