Skip to main content

Hogyan kell átirányítani a parancssorból egy fájlt [Könnyű]

There are No Forests on Earth ??? Really? Full UNBELIEVABLE Documentary -Multi Language (Április 2025)

There are No Forests on Earth ??? Really? Full UNBELIEVABLE Documentary -Multi Language (Április 2025)
Anonim

Számos parancssori parancs és a DOS parancs az adott ügyben nemcsak végrehajtásra kerül csinál valamit, de információt szolgáltat.

A ping parancs, a dir parancs, a tracert parancs, és még sokan mások is elképzelhetők, ha olyan népszerű parancsokra gondolsz, amelyek a Command Prompt ablakban sok adatot eredményeznek.

Sajnálatos módon a dir parancsból származó háromszáz sor információ nem sok jó, mint ahogyan a rohanó. Igen, a több parancs hasznos lehet itt, de mi van, ha később meg szeretné nézni a kimenetet, vagy elküldheti egy technikai támogató csoportba, vagy használhatja egy táblázatban stb.

Ebben az esetben egy átirányítási szolgáltató nagyon hasznos lesz. Átirányítási szolgáltató segítségével átirányítási egy parancs kimenete egy fájlba. Ez az egyik kedvenc Command Prompt Tricks & Hacks.

Más szóval az összes olyan információ, amelyet a Parancssorban a parancs futtatása után jelenítünk meg, elmenthető egy olyan fájlba, amelyet megnyithatunk a Windows alatt, vagy később hivatkozhatunk rá, vagy bárhogyan is manipulálhatunk.

Bár számos átirányítási operátor van, amiről részletesen olvashatsz itt, közülük kettőt használunk például egy parancs eredményeinek kimeneteléhez egy fájlhoz: a nagyobb értékű jel, >, és a dupla nagyobb, mint a jel, >>.

Hogyan használhatom átirányítási szolgáltatókat?

A legegyszerűbb módja annak, hogy megtanuljuk, hogyan használjuk ezeket a átirányítási szolgáltatókat néhány példát:

ipconfig / all> mynetworksettings.txt

Ebben a példában az összes hálózati konfigurációs információ, amelyet rendszerint a képernyőn a futtatás után láthattunk ipconfig / all, a fájl neve a mynetworksettings.txt. A parancs bal oldalán található mappában található, C: Users jonfi ebben az esetben.

Amint látja, a > az átirányítási operátor az ipconfig parancs és a fájl neve között, amelybe be akarja tárolni az adatokat. Ha a fájl már létezik, felülíródik. Ha még nem létezik, akkor létrejön.

jegyzet: Bár létrehoz egy fájlt, ha még nem létezik, a mappák nem fognak. A parancs kimenetének mentése egy olyan mappába, amely még nem létezik, először hozzon létre egy mappát, és futtassa a parancsot. Lehetősége van a mappák létrehozására anélkül, hogy a parancssorból kilépne mkdir parancs.

ping 10.1.0.12> "C: Felhasználók jonfi Desktop Ping Results.txt"

Itt, amikor a ping parancs végrehajtásra kerül, a Parancssor a kimeneteket egy fájlba továbbítja Ping Results.txt az jonfi felhasználói asztalán található, amely az C: Users jonfi Desktop. A teljes fájl elérési útja idézőjelekbe beágyazódott, mert ott volt egy szóköz.

Ne feledje, hogy a > a megadott fájl létrejön, ha még nem létezik, és felülíródik, ha létezik.

ipconfig / all >> kiszolgáló fájlok officenetsettings.log

Ez a példa a >> átirányítási operátor, amely ugyanolyan módon működik, mint a > operátor, csak a kimeneti fájl felülírása helyett, ha létezik, hozzáfűzi a parancs kimenetet a fájl végéhez.

Tehát, mondjuk, amikor először használja ezt a parancsot, a számítógépen van officenetsettings.log fájl létrehozása és az eredmény ipconfig / all az A számítógépen van írva a fájlra. Ezután ugyanazt a parancsot futtatja a B számítógépen. Ezúttal azonban az eredmény hozzáadott hoz officenetsettings.log így a hálózati információkat mindkét A számítógép és a számítógép B szerepelnek a fájlban.

Íme egy példa arra, hogy mi lehet ez a LOG fájl a parancs exportálása után:

Ahogy már rájöttél, a >> az átirányítási szolgáltató valóban hasznos, ha hasonló számítógépről vagy parancsokból gyűjt adatokat, és az összes adatot egyetlen fájlban szeretné.