
[己解決]批處理命令call無法傳值最后由 dreamer 于 -6-10 08:42問題描述:下方批次檔是將Office 零售轉(zhuǎn)大量授權(quán)的工具,由於要自動化所以製作一個呼叫他的批次檔
在C2R-R2V-AIO的1481行是離開批次的處理段落,有試著在1487行前加上nclick="copycode($('code0'));">復制代碼
- Call %~pd0C2R-R2V-AIO.cmd
- Echo %_msg%&Rem C2R-R2V-AIO檔的變數(shù)
但卻沒有效果,這個問題困擾了我一週,最終還是沒有找到答案,目前推測可能是過多的exit /b 跟 goto 所以造成非預期的現(xiàn)象,但還是想了解真正的原因而不是推測,希望有高手能給出更合理的分析,謝謝。這個問題目前暫時用doskey+findstr解決(思路是將結(jié)果放到doskey後再用findstr判斷結(jié)果是否為finished=Finished),由於代碼過長貼不下源代碼如下來源:https://github.com/abbodi1406/C2R-R2V-AIOnclick="copycode($('code1'));">復制代碼
- endlocal&Set _msg=%_msg%

