當前位置:蘿卜系統 > xp系統教程 > 詳細頁面

DOS命令之SETLOCAL

DOS命令之SETLOCAL

更新時間:2023-12-28 文章作者:未知 信息來源:網絡 閱讀次數:

DOS系統從1981年MS-DOS1.0直到1995年MS-DOS 6.22的15年間,DOS作為微軟公司在個人計算機上使用的一個操作系統載體,推出了多個版本。DOS在IBM PC 兼容機市場中占有舉足輕重的地位?梢灾苯硬倏v管理硬盤的文件,以DOS的形式運行。

SETLOCAL

開始批處理文件中環境改動的本地化操作。在執行 SETLOCAL 之后所做的環境改動只限于批處理文件。要還原原先的設置,必須執行 ENDLOCAL。達到批處理文件結尾時,對于該批處理文件的每個尚未執行的 SETLOCAL 命令,都會有一個隱含的 ENDLOCAL 被執行。SETLOCAL如果命令擴展名被啟用,SETLOCAL 會如下改變:SETLOCAL 批命令現在可以接受可選參數: ENABLEEXTENSIONS / DISABLEEXTENSIONS 啟動或停用命令處理器擴展名。詳細信息,請參閱 CMD /?。 ENABLEDELAYEDEXPANSION / DISABLEDELAYEDEXPANSION 啟動或停用延緩環境變量擴展名。詳細信息,請 參閱 SET /? 。無論在 SETLOCAL 命令之前它們的設置是什么,這些修改會一直保留到匹配的 ENDLOCAL 命令。如果有一個參數,SETLOCAL 命令將設置 ERRORLEVEL 的值。如果有兩個有效參數中的一個,該值則為零。用下列技巧,您可以在批腳本中使用這個來決定擴展名是否可用: VERIFY OTHER 2>nul SETLOCAL ENABLEEXTENSIONS IF ERRORLEVEL 1 echo Unable to enable extensions這個方法之所以有效,是因為在 CMD.EXE 的舊版本上,SETLOCAL不設置 ERRORLEVEL 值。具有不正確參數的 VERIFY 命令將ERRORLEVEL 值初始化成非零值。

微軟圖形界面操作系統Windows NT問世以來,DOS是一個后臺程序的形式出現的。名為Windows命令提示符。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
亚洲嫩草影院久久精品