A parancs beállítása

Az MS-DOS operációs környezet változókat jeleníti meg, állítja be vagy törli, amelyeket egyes parancsfájlok és programok viselkedésének ellenőrzésére használnak, valamint szabályozza az MS-DOS működését. A SET parancsot gyakran az AUTOEXEC.BAT vagy CONFIG.SYS fájlokban használják változók beállításához az MS-DOS indításakor.







A változó paraméter határozza meg a beállítani vagy módosítani kívánt környezeti változót, a string meghatározza az adott változóval társítani kívánt stringet.

Egy változó aktuális beállításainak megjelenítéséhez használja a SET parancsot paraméter nélkül. Az MS-DOS műveletek kezelésére használt operációs környezeti változók telepítését a PATH, PROMPT, SHELL és DIR parancsok leírása ismerteti.

A környezeti változók beállításai általában tartalmazzák a COMSPEC és a PATH változókat, amelyeket az MS-DOS a lemezeken található programok keresésére használ. PROMPT és DIRCMD változókat is gyakran használnak (lásd: PROMPT és DIR parancsok).







Amikor egy változó és egy string értékét a SET parancs határozza meg, az MS-DOS hozzáadja a megadott értéket a működési környezethez, és társítja a karakterláncot ehhez a változóhoz. Ha a változó már létezik, a string új értéke helyettesíti a régiet. Ha csak egy változót és egy egyenlő jelet (string nélkül) ad meg, az MS-DOS visszaállítja a változóhoz tartozó string értéket.

A SET parancsot gyakran a parancsfájlok határozzák meg, és a változók ugyanúgy használhatók, mint a számozott változók% 0-tól% 9-ig, vagyis SET parancsként. Például, ha egy útvonalat hozzá kíván adni a PATH változóhoz, akkor állíthatja be a következő parancsot: path =% 1;% path%. Ha egy kötegelt fájlból egy változót hív, akkor az értéket a% karakterekben kell elhelyezni.

Például, ha az INCLUDE környezeti változót D: \ SYS értékre állítja be, írja be a set include = d: \ sys parancsot. Ezt követően használhatja a D: \ SYS sort a kötegelt fájlban, amely tartalmazza az INCLUDE nevet% -ban, például tartalmazza a dir% include% parancsot a kapcsolódó INCLUDE könyvtár tartalmának kiadásához. Ha ezt a parancsot feldolgozza, az MS-DOS a% INCLUDE% helyére a D: \ SYS karakterláncot helyettesíti.

Néha a SET parancs végrehajtása után az MS-DOS képes megjeleníteni az üzenetet:

Ez azt jelenti, hogy nincs elég hely a működési környezet számára (ezért nem tartalmazhat új változót). A megnövelés módjáról a COMMAND leírása ismerteti.




Kapcsolódó cikkek