Segítség parancsok és paraméterek bat-file

meghatározó terület határozza meg az elején a környezeti változó egy batch fájlt. A helyi környezet használják addig, amíg egy csapat vagy endlocal nem éri el a végén a batch fájlt.

setlocalenableextension | disableextensions>

enableextension Lehetővé parancsbővítéseket, amíg a megfelelő endlocal csapat. függetlenül attól, hogy shell kiterjesztések előtt setlocal parancsot. disableextensions letiltása parancsbővítéseket, amíg a megfelelő endlocal csapat. függetlenül attól, hogy shell kiterjesztések előtt setlocal parancsot. enabledelayedexpansion Lehetővé környezeti változó bővítése késleltetett, amíg a megfelelő endlocal csapat. függetlenül attól, hogy shell kiterjesztések előtt setlocal parancsot. Kiderült disabledelayedexpansion környezeti változó bővítése késleltetett, amíg a megfelelő endlocal csapat. függetlenül attól, hogy shell kiterjesztések előtt setlocal parancsot. /? Kijelzők segítenek a parancssorban.

jegyzetek

  • Használata setlocal csapat

setlocal parancs nem használható ezen kívül egy parancsfájlt vagy kötegelt fájlt.

  • Változó környezeti változók

    Használja setlocal parancsot környezeti változókat, ha fut egy batch fájlt. Változások a környezet után setlocal. Ezek a helyi, hogy a kötegelt fájl. Cmd.exe visszaállítja a korábbi beállításokat, amikor a csapat észlelt endlocal vagy eléri a végén a batch fájlt.

  • Használhatja több parancsot setlocal és endlocal egy batch programot (az úgynevezett beágyazott parancsokat).
  • Ellenőrző parancsbővítéseket kötegelt fájlban

    setlocal parancs az ERRORLEVEL változó. Amikor az érvek enableextension | disableextensions> vagy enabledelayedexpansion | disabledelayedexpansion> ERRORLEVEL változó értéke nulla (0). Ellenkező beállítása 1. Ezt fel lehet használni a kötegelt programot lekérdezi a rendelkezésre álló héj kiterjesztések, például:

    Mivel cmd nem az értéket ERRORLEVEL, amikor a parancs le vannak tiltva, ellenőrizze parancs az ERRORLEVEL változó egy nem nulla értéket, amikor a parancs használata érvénytelen argumentum. Ha a parancs használható érveket setlocal enableextension | disableextensions> vagy enabledelayedexpansion | disabledelayedexpansion> és változó ERRORLEVEL nem 1, parancsbővítéseket állnak rendelkezésre.

    További információk a parancsbővítéseket lásd a cmd.

    Helyi változás környezeti változók egy batch fájlt lehet használni az alábbiak szerint:

    Kapcsolódó cikkek