Homepage » hogyan kell » A parancssor előzményeinek használata a Windows parancssorában

    A parancssor előzményeinek használata a Windows parancssorában

    A Windows Parancssor beépített előzményekkel rendelkezik, így gyorsan megtekintheti az aktuális munkamenetben futó parancsokat. Még jobb, hogy a Parancssor számos billentyűparancsot és más trükköt kínál a parancstörténetéhez.

    A parancsnoki előzmények megtekintése

    A parancstörténet görgetéséhez használhatja ezeket a billentyűparancsokat:

    • Felfelé nyíl: Visszahívja a gépelt előző parancsot. Nyomja meg többször a gombot a parancstörténelemhez.
    • Lefele nyíl: Visszahívja a gépelt következő parancsot. Nyomja meg többször a gombot a parancstörténelemhez.
    • Oldal fel: Visszahívja az első parancsot, amelyet az aktuális Parancssor-munkamenetben futott.
    • Lapozás lefelé: Visszahívja a legutóbbi parancsot, amelyet az aktuális Parancssor-munkamenetben futott.
    • Kilépés: Törölje a parancssorot.

    Használja ezeket az F gombokat, hogy kölcsönhatásba lépjen a parancstörténetével:

    • F7: A parancstörténet átfedéseként való megtekintése. A fel és le nyílbillentyűkkel válasszon ki egy parancsot, és futtassa azt. Nyomja meg az Esc billentyűt a fedőlap bezárásához parancs nélkül.

    • F8: A parancssorban keresse meg a parancsot, amely megfelel az aktuális parancssor szövegének. Tehát, ha egy "p" -vel kezdődött parancsot szeretne keresni, akkor írja be a "p" parancsot a parancssorba, majd ismételten érintse meg az F8 billentyűt az előzmények "p" -től kezdődő parancsainak áthaladásához..
    • F9: Visszahív egy parancsot a parancstörténetből, megadva annak számát a történelem pufferben. Ezek a számok az F7 átfedő ablakban jelennek meg, és 0-tól kezdődnek. Tehát, ha gyorsan szeretné újra futtatni az első parancsot, amelyet az aktuális munkamenetben futtatott, akkor nyomja meg az „F9” gombot, írja be a „0” -t, és nyomja meg a "Belép". A parancs megtörtént a parancssorban kitöltve, és ismét megnyomhatja az „Enter” billentyűt.

    A parancsnoki előzmények listájának kinyomtatásához futtassa a következő parancsot:

    doskey / history

    Látni fogja az aktuális munkamenetben megadott parancsokat. Ez ugyanaz a lista, amit látni fog, ha megnyomja az F7 billentyűt.

    Az előző parancs másolása

    Az előző parancsot, amit gépeltél, „sablonnak” nevezzük. Számos gyorsbillentyű található az előző parancs részének gyors másolásához.

    • F1: Másoljon egy karaktert egyszerre a beírt előző parancsból. Az F1 gomb többszöri megnyomásával írja be a korábban beírt parancsot, karakterenként.
    • F2: A korábban beírt parancs másolatának másolása. A rendszer kéri, hogy írjon be egy karaktert. A rendszer az előző paranccsal fog keresni, amit gépelt, és automatikusan átmásolja a szöveget, de nem. Például, ha az utolsó parancs, amit futtattál, "ping google.com" volt, megnyomhatod az "F2" billentyűt, írd be az "o" -t, nyomd meg az "Enter" -t, és a "ping g" jelenik meg a parancssorban.
    • F3: A korábban beírt parancs másolatának másolása. A rendszer az aktuális karakterhelyzetből indul, és automatikusan átmásolja a szöveg többi részét az előző sorból. Tegyük fel például, hogy a legutoljára megadott parancs „ping -4 google.com” volt. A "ping -6" beírásához nyomja meg az "F3" gombot, és a rendszer automatikusan kitölti a "google.com" címet, így az aktuális sor "ping -6 google.com" lesz.

    Hogyan törölhető a parancsnoki előzmények

    A Linux bash shell-jével ellentétben a parancssor nem emlékszik a munkamenetek közötti parancsokra. A beírt parancsok történetének törléséhez zárja be a Parancssor ablakot.

    Megmondhatja a parancssornak, hogy ne emlékezzen az aktuális munkamenetben beírt parancsokra, ha a történelem méretét 0-ra állítja a doskey parancs:

    doskey / listsize = 0

    Nem használhatja a nyílbillentyűket, az F7 billentyűt, vagy doskey / history parancs a listaméret 0-ra történő beállítása után beírt parancsok megtekintéséhez. Ez a változás csak az aktuális Parancssor ablakban lép hatályba, így a Parancssor ablak a szokásos módon emlékszik a történelemre a következő alkalommal, amikor bezárja és újra megnyitja.

    Használhatja a CLS (Clear screen) parancs a Command Prompt ablak törléséhez, az ablak bezárása nélkül beírt parancsok törlésének törlése:

    CLS

    Hogyan lehet menteni a parancsnoki előzményeket

    Ha valaha is el kell mentenie a parancssorba beírt parancsok előzményeit, akkor ezt a doskey / history parancsot és a kimenet szöveges fájlba irányítását. (Azt is csak futtathatod doskey / history és természetesen másolja / illessze be a szöveget egy másik alkalmazásba.)

    Például a következő parancs elmenti az aktuális parancssorablak-parancsfájl másolatát a rendszer C: Felhasználó nevű parancsfájljai.txt fájljába.

    doskey / history> C: Felhasználók neve Desktop parancsok.txt

    A > A karakter átirányítja a parancs kimenetét a megadott fájlra.

    Nyissa meg a fájlt egy szövegszerkesztőben, hogy megtekinthesse a parancssorban megadott parancsok történetét.

    Ezek csak néhány a billentyűparancsban elérhető hasznos billentyűparancsok közül, így nézze meg még több listát.