開始批處理文件中環(huán)境改動的本地化操作。在執(zhí)行 SETLOCAL 之后所做的環(huán)境改動只限于批處理文件。要還原原先的設(shè)置,必須執(zhí)行 ENDLOCAL。 達(dá)到批處理文件結(jié)尾時(shí),對于該批處理文件的每個(gè)尚未執(zhí)行的 SETLOCAL 命令,都會有一個(gè)隱含的 ENDLOCAL 被執(zhí)行。
例:
從上例我們可以看到環(huán)境變量PATH第1次被顯示得時(shí)候是系統(tǒng)默認(rèn)路徑。被設(shè)置成了E:/TOOLS后顯示為E:/TOOLS,但當(dāng)ENDLOCAL后我們可以看到他又被還原成了系統(tǒng)的默認(rèn)路徑。但這個(gè)設(shè)置只在該批處理運(yùn)行的時(shí)候有作用。當(dāng)批處理運(yùn)行完成后環(huán)境變量PATH將會還原。
新聞熱點(diǎn)
疑難解答
圖片精選