我有一個批處理文件,該文件通過一系列中間變量來計(jì)算變量:@echo offsetlocalset base=compute directoryset pkg=compute sub-directoryset scripts=%base%\%pkg%\Scriptsendlocal%scripts%\activate.bat不會調(diào)用最后一行的腳本,因?yàn)樗挥趀ndlocal之后,這掩蓋了scripts環(huán)境變量,但是它必須位于endlocal之后,因?yàn)槠淠康氖窃O(shè)置一堆其他環(huán)境變量供用戶使用。我怎么稱呼一個腳本,該腳本的目的是設(shè)置永久性環(huán)境變量,但其位置由一個臨時性環(huán)境變量確定?我知道我可以在endlocal之前創(chuàng)建一個臨時批處理文件,并在endlocal之后調(diào)用它,如果沒有其他問題,我會做,但是我想知道是否有一個不太值得嘗試的解決方案。
使環(huán)境變量幸免于難
慕的地10843
2019-09-26 11:07:02