[已解決]批處理不讓call的內容影響原來的內容最后由 smg無聊人 于 -2-1 16:06前面幾層樓結合8樓正解nclick="copycode($('code0'));">復制代碼
- ::主程序.bat
- @echo off
- color 07
- title 666
- set num=777
- call test.bat
- echo %num%
- ::應該為777
- pause
- exit
但是并不行setlocal endlocal只對變量有效對顏色標題所在目錄等等無效百度百科也這樣說而且我想要它保持在原來主程序那個窗口title 是666顏色07不變成新的窗口,也不產生新的窗口意思是,在原來主程序的窗口,調用個子程序,調用結束后,所有一切回到主程序的設置比如顏色標題變量所在目錄等等,一點都不變求解感激不盡nclick="copycode($('code1'));">復制代碼
- ::test.bat
- color 70
- title 999
- set num=888
- echo %num%
- pause
- goto :eof