Néhány parancs cmd

A parancsok teljes listáját láthatjuk beírásával segítségével a parancssorban.

Tisztítása a képernyőn

CLS - Ennek eredményeként annak végrehajtását a képernyőn törlődik.

Állítsa be a dátumot a számítógép

dátum [aktuális dátum]

Ha a parancs megadása paraméterek nélkül, akkor megjeleníti az aktuális dátum és felszólítja, hogy adjon meg egy új időpontja: Írja be az új dátumot (mm-dd-yy):

Ahhoz, hogy ez a kérés nem hallható, szükséges, hogy a date parancs paraméterrel / t.

Az idő beállítása a számítógépen

Ha a parancs megadása paraméterek nélkül, akkor megjeleníti a pontos időt, és kéri, hogy adja meg az új értéket az idő: Enternewtime:

Nyomtató verziószámát DOS - ver

Információkat jelenít meg a memória-MEM

Megváltoztatása priglasheniyaDOS

azonnali <текст приглашения>

Például a felhívás megjelenik az aktuális idő, dátum, DOS-os verzió, és az utat, hogy az aktuális könyvtárban, meg kell adnia:

prompt $ _VREMYA $ használatra $ v $ _Put $ p $ q t $ _Segodnya $ d $ _Vy

Ennek eredményeként, egy csipetnyi a következő jelenik meg:

Ön a Microsoft Windows XP [Version 5.1.2600]

Az útvonal a C: \ Documents and Settings \ Admin_d.SSU-312FA-5 =

Költözés egy másik meghajtóra

Meghajtóváltás valósul beírja a parancssorba a meghajtó neve, ahol akarsz menni, majd egy kettőspont (H :). Ugyanakkor változtatni a rendszer prompt a parancssorban.

Ha sikeres, a másolatot a képernyőn meg kell jelennie az üzenet: „1 fájl (ok) másolása” (1 másolt fájl).

használja a helyettesítő * karaktert másolni a fájlok egy csoportját. Ez helyettesíti egy vagy több karakter a fájl nevét.

Hozzon létre egy szöveges fájlt

Ez a parancs átmásolja beírt szöveget a képernyőn, hogy egy fájlt. Végén gépelés, nyomja meg az F6 billentyűt, vagy a Ctrl + Z és Enter. Ezután a képernyőn meg kell jelennie az üzenet: „1 fájl (ok) másolása” (1 másolt fájl).

írja [eszköz] [elérési út] fájlnév

Példa. A típus: \ AAA \ proba.txt - proba.txt szöveges fájlt a lemezen egy AAA könyvtár jelenik meg.

Egy szöveges fájl szerkesztésével

szerkesztés [eszköz] [elérési út] fájlnév

ren [eszköz] [útvonal] neve oldname NEW_NAME

Példák. ren proba.doc proba1.doc - proba.doc nevezze át a fájlt az aktuális könyvtárban nevű fájlt proba1.doc,

ren A: \ AAA \ laba * .pas laba * .txt - Nevezze át a lemezt egy AAA-fájlok, akinek a neve laba kezdődik a kiterjesztés .pas, fájlok ugyanabban a könyvtárban c az azonos nevű, de a .txt kiterjesztést.

del [eszköz] [elérési út] fájlnév

Példák. del proba.doc- proba.doc töröl egy fájlt az aktuális könyvtárban,

del A :. \ AAA \ * pas - távolítsa el a lemezt egy az AAA könyvtárban kiterjesztésű fájlok .pas.

dir [eszköz] [útvonal] [fájlnév] [opciók]

Ennek eredményeként a végrehajtás akkor megjelenik egy lista az alkönyvtárakat és fájlokat az aktuális könyvtárban. Ha a lista könyvtárak és fájlok elég nagy, hogy repül az egész képernyőt túl gyorsan, hogy ez lehetséges legyen. Ezután a csapat kell állítani a kulcsokat:

dir / p - Az oldalhosszúság listája

dir / w - felsorolni több oszlopban, de csak akkor jelenik meg fájlnevek méretük és a dátum és az idő a teremtés.

cd [eszköz] [útvonal] [könyvtár]

Ha a könyvtár változás sikeres, a rendszer kérni fogja, hogy adja meg a kiválasztott könyvtárba. Hogy megy a gyökér könyvtárba, használd a cd \. mozgatni a mappa felett - cd. .

Példa. cd nc - megy az NC alkönyvtárba.

Egy figyelmeztető üzenet jelenik meg a képernyőn

MD [eszköz] [útvonal] könyvtár

Alkönyvtár hozható létre minden létező mappát.

Példák. md proba - hozzon létre egy alkönyvtárat az aktuális könyvtárban PROBA

md A: \ AAA \ PAS - a lemez készítéséhez A AAA alkönyvtárban PAS könyvtárban.

Az RD [eszköz] [útvonal] könyvtár

Csak akkor lehet távolítani egy könyvtárat, hogy üres, és nem szabad, hogy legyen.

Példák. rd proba - eltávolítani egy alkönyvtár az aktuális könyvtárban PROBA

rd A: \ AAA \ PAS - vegye ki a lemezt egy AAA alkönyvtárban PAS könyvtárban.

A csapat a telepítést könyvtárak listájának kíván futtatható fájlok

Formátum: Út neve [neve]

Path: C: \ DOS; C: diák

beállítja a programok keresési útvonalakat a könyvtárak az első szintű DOS és Student bejegyzett gyökere C:.

szűrés parancs - a parancs, hogy olvasni az adatokat a szabványos beviteli eszköz, tenni valamit az adatokat, majd küldje el a szabványos kimeneti eszközön.

Rendezés - az adatokat. Alapértelmezésben elrendeli emelkedő sorrendben, de a kulcs / r lesz rendezve fordított sorrendben.

fajta data2 - véli adatokat data1 fájl rendezni ezeket ábécé sorrendben és a fájlba adat2.

dir | rendezés >> mydir.txt - tartalomjegyzéket az aktuális könyvtár rendezése növekvő sorrendben rögzítjük végén mydir.txt fájlt.

Több - lehetővé teszi, hogy több sornyi információ, amely elfér a számítógép képernyőjén, majd várjon gombnyomás, mondván, hogy készen áll, hogy vegye be a következő információt.

Keresés - kimutatására használt vonalakat tartalmazó, vagy nem tartalmaznak kifejezetten megadott adatokat. Például, hogy jelölje ki a sort kiadási dátum adatok parancs, amely információkat tartalmaz az aktuális dátumot, hagyja parancsbemenetet dátum a szűrőn keresztül megtalálni és jelölje meg a sort, amely 20:

dátum

Lab száma 1.A

A következő feladatok végrehajtásához parancssori eszközök:

1. Kezdjük a gyökere a felhasználó címtárpartícióban Glava1, és benne - és alkönyvtárak Glava2 Glava3. Az alkönyvtár Glava3 létre egy szövegfájlt myname.txt, amely három vonal a modell:

teljes név

Kar pálya Csoport száma

Óra Perc nap hónap év

2. Másolja a fájlt myname.txt Glava2 alkönyvtár alatt ugyanazt a nevet és a nevét egy alkönyvtárban Glava3 fio.txt.

3. Nevezze át a fájlt egy alkönyvtárat Glava2 myname1.txt.

4. Szerkessze a fájlt fio.txt úgy, hogy olyan információt tartalmaz, a cél egy idegen nyelv, valamint a családi és utónevét csökkenteni kellene kezdőbetűi.

5. egyesítése a fájlok tartalmát és myname1.txt fio.txt a Result.txt fájl kell elhelyezni Glava1 könyvtárban.

6. Vegye ki a lemezt Glava2 könyvtárban.

7. Tanulmány a háttér-információkat a dir parancsot.

8. A szerszámok átirányítani input-output a dir paranccsal hozzon létre egy fájlt Glava1 myinfo.txt könyvtár, amelynek tartalmaznia kell információt a tartalmát Glava1 és alkönyvtárainak.

9. Move „flash kártya” / külső meghajtó Glava3 könyvtárba, majd másolja azt Glava1 könyvtár együtt annak minden tartalmát.

10. Minden fájlok másolhatók a .txt kiterjesztést a gyökér könyvtárat a „bot”, az azonos nevű, de a kiterjesztés .ttt.

1. Hozza létre a root könyvtárba felhasználó disk Kniga könyvtár benne - egy alkönyvtárban Glava és Glava könyvtár - alkönyvtár Itog. A Kniga könyvtárban hozzon létre egy szöveges fájlt myinfo.txt, amely három vonal a modell:

teljes név

Kar pálya Csoport száma

Óra Perc nap hónap év

2. Másolja a fájlt myinfo.txt Itog alkönyvtár alatt ugyanazt a nevet és a nevét egy alkönyvtár Glava primer.txt

3. Nevezze át a fájlt egy alkönyvtárat Itog text.txt

4. Szerkessze a fájlt, így myinfo.txt, hogy az tartalmazza mind az orosz és a cél egy idegen nyelvet.

5. Merge tartalmát myinfo.txt és text.txt itog.txt fájlokat a fájl kell elhelyezni Glava könyvtárban.

6. Tanulmány a háttér-információkat a dir parancsot.

7. A szerszámok az input-output átirányítása létrehozni Glava mykniga.txt fájlmappában mely információkat kell tartalmaznia a könyvtár tartalmát Glava, növekvő sorrendbe a fájl mérete.

8. Lépjen a „flash kártya” / külső meghajtó Itog könyvtárba, majd másolja azt Glava könyvtár együtt annak minden tartalmát.

9. Vegye ki a lemezt Kniga könyvtárban.

10. Minden teremtett kiterjesztésű fájlok akkor .lex másolt a gyökere „bot”, az azonos nevű, de a .txt kiterjesztést.

Eddig példákat, azt feltételeztük, hogy minden egyes alkalommal, amikor belép a parancsot kézzel. A feldolgozás nagy mennyiségű fájlt vagy a rendszeres végrehajtása ugyanazt az utasítást válik nehézkes. Ezért a parancs processzor képes kötegelt fájlokat. Batch fájl - egy szöveges fájl, amelyben tipizálás (vagy legalább egy csapat). Egy példa a batch file:

segítsen move> move.help

mozgatni * .help msdos-help

Command fájlok egy denevér kiterjesztése. E szerint az ilyen típusú fájlok vannak jelölve a héj. Ez a fájl neve lehet például make-help.bat.

Annak érdekében, hogy fut egy batch fájlt, írja be a nevét, mint egy parancs. Ezt követően, a kötegelt fájl végrehajtásra kerül.

Egy batch fájlt, minden csapat vesz egy sorban. Pontosabban van egy módja van, hogy egyetlen parancs több egymás utáni sorban meg kell oldania a szimbólum „fedél” ^ erre előtt minden új sor. (Fontos, hogy minden „sapka” volt az utolsó karakter a sorban, és utána nem kell szóköz vagy tab). például:

ha létezik Z: \ test.txt ^

Amikor futtatja a batch file parancs processzor néz föl és le az első sorban az utolsó, és végrehajtja az utasításokat abban a sorrendben, amely felfedezi őket. Ő végzi az egész őket, mintha mindegyikük kézzel kell bevinni.

Ne tévesszük össze az aktuális könyvtár a könyvtár, amelyben a végrehajtható batch file. Tegyük fel, hogy az aktuális könyvtár a munka, ez a szerszám könyvtár és eszközök a könyvtárban tárolt parancs fájlokat. Futtatja az egyik ilyen csapat tools \ gyűjt-images.bat. Tehát „szempontjából” batch fájlt, az aktuális könyvtárban továbbra is munka, hanem eszközöket.

Függessze fel az egy batch fájlt használni a szünet parancs. Ahhoz, hogy folytassa a batch fájlt, nyomja meg a billentyűzeten bármelyik gombot.

Echo parancsot, és rem

rem Forma segítséget fájlokat

segítsen move> move.help

rem hozzon létre egy könyvtárat tárolja a súgó fájlt

rem mozgassa a Segítség fájlokat az elkészített könyvtárba

mozgatni * .help msdos-help

Amikor futtatja a batch fájlt minden parancs jelenik meg, ahogy megy végbe, ami nem mindig kényelmes. Parancsok kiadása letiltható a @echo off paranccsal. A „kutya”, mielőtt a visszhang parancs azt jelenti, hogy maga a parancs kell végezni „néma” módban. Ugyanazzal a siker nem tudtuk használni a parancsot echo off, és tegye a „kutya”, mielőtt minden parancsot.

Sok esetben van szükség, hogy a kötegelt fájl jelenik meg (vagy fájl), vagy egy másik üzenet. Bizonyos esetekben lehet, hogy az üzenetek egy másik híradás, ami megmagyarázza a batch fájlt, hogy a felhasználó, hogy mi történik abban a pillanatban. Megjelenítéséhez az üzeneteket használja ugyanazt echo paranccsal. Opcióként utalt a szöveget, hogy a megjelenő üzenetet. Egy példa a javított batch file:

@echo Forma segítséget fájlokat. Egy másodperc.

rem Forma segítséget fájlokat

segítsen move> move.help

rem hozzon létre egy könyvtárat tárolja a súgó fájlt

rem mozgassa a Segítség fájlokat az elkészített könyvtárba

mozgatni * .help msdos-help

Transzfer a batch fájl paraméterei

Hogy oldja meg ezt a problémát, a paramétert feldolgozási mechanizmus áll rendelkezésre. Úgy működik, egész egyszerűen. Ha a start parancs fájlt jelzett számos paraméter után a fájl nevét, a szöveg parancs fájlt elsőt értjük rekord% 1,% 2 a második felvétel, a harmadik felvétel 3%, stb Ott lehet használni nem több, mint 9 lehetőségeket.

Szövege batch fájlt, megoldani a feladatokat, az alábbiakban mutatjuk be. Ügyeljen arra, hogy a help parancsot. Ahogy telt az ő beállítása az első paraméter parancs fájlt.

rem Form fájlt a következő paranccsal leírás,

rem melyik nevet átadni paramétereket

help% 1> help.tmp

Tegyük fel, hogy az általunk rendelt ez a batch fájl neve bemutató help.bat. Betölteni a könyvjelző leírását a parancs, például a dir, meg kell adja a parancsot a következőképpen: bemutató help.bat dir

A következő parancs fájlt létrehoz egy könyvtárat a megadott névvel az első paraméter, és írja a fájlt a parancs leírásai megadott szöveg a második paraméter:

Példa REM parancsot fájl két paraméterrel

rem létre egy könyvtárat a megadott név az első paraméter

rem hozzon létre egy új fájlt a következő paranccsal leírás,

rem előre meghatározott második paraméter

help% 2>% 1 \% 2.help

Mi történik, ha egy felhasználó, ha fut ez a batch fájl azt mutatják nem két, hanem négy paraméter? Ne aggódj, nem zavarja semmi, csak nem fogják használni. És mi történik, ha a felhasználó megadja csak az első lehetőség? A második paraméter üres lesz. Ennek hatására akarat: a batch fájl végrehajtásra kerül, de ha a helyszíni felvétel 2% semmit. A csapat segítségével létrehoz egy listát az összes parancsot és helyezzük egy fájlt egy üres nevet és rasshireniem.help. Ha a felhasználó futtatni a fájlt anélkül, hogy bármilyen paramétert, majd futtatni kell a md (kialakítását katalógus), akkor kap egy szintaktikai hiba, mert a csapat md kell opció, amikor megpróbálja héj.

Ezért, ha a paraméterek nagy lehetőségeket rejt, de bonyolítja a dolgot. Ahhoz, hogy batch file mindig működik rendesen, akkor ellenőriznie kell, hogy a felhasználó adja meg a beállításokat, és valahogy reagálni hiányos vagy hibás bemenet.

Kapcsolódó cikkek