A parancssor és a PowerShell-kimenet fájlba exportálása
Vegyes Cikkek / / November 19, 2023
A Parancssor és a PowerShell a Windows 11 és a Windows 10 hatékony eszközei, amelyek számos funkciót kínálnak a rendszeradminisztrációhoz, hibaelhárításhoz és így tovább. Az egyik hasznos lehetőség a kimenetük fájlba történő exportálása. Ez a cikk a Command Prompt és a PowerShell-kimenetek fájlba való exportálását tárgyalja. Mielőtt azonban belemennénk a lépésekbe, értsük meg, miért érdemes ezt megtenni.
A Parancssor és a PowerShell kimenet fájlba exportálása több okból is előnyös. Lehetővé teszi az eredmények dokumentálását, és megkönnyíti az információk nyomon követését és áttekintését. Ezenkívül a kimenet fájlba való átirányítása parancsfájl-készítést és feladatok automatizálását vonja maga után, ami további feldolgozást vagy elemzést eredményez.
Ennek megértésével kezdjük a cikkel, és tanuljuk meg, hogyan kell hatékonyan végrehajtani ezt a műveletet.
A parancskimenet fájlba mentése a parancssor használatával
A parancs kimenetének mentése fájlba a Parancssor használatával egyszerű. A parancskimenet többféle formátumba menthető. Ebben a részben a fájl szöveges és CSV formátumú kimenetéről lesz szó. Kezdjük.
Kimenet szöveges fájlba
1. lépés: Nyomja meg a Windows billentyűt a billentyűzeten, írja be Parancssor, majd kattintson a „Futtatás rendszergazdaként” lehetőségre.
2. lépés: Írja be az alábbi parancsot, és nyomja meg az Enter billentyűt.
Your-Command > C:\Path\To\Folder\Filename.txt
jegyzet: A parancsban módosítsa a „Your-Command” parancsot a paranccsal, és a „C:\Path\To\Folder\Filename.txt” fájlt az elérési úttal és fájlnévvel, hogy tárolja a parancssor kimenetét.
Nesze. Sikeresen elmentette a parancs kimenetét egy szöveges fájlba. Alternatív megoldásként, ha el szeretné menteni és meg szeretné tekinteni a kimenetet, folytassa az alábbi lépésekkel.
3. lépés: Írja be az alábbi parancsot, és nyomja meg az Enter billentyűt.
Your-Command > C:\Path\To\Folder\Filename.txt | type C:\Path\To\Folder\Filename.txt
jegyzet: A parancsban módosítsa a „Saját parancsot” a paranccsal, és a „C:\Path\To\Folder\Filename.txt” parancsot az elérési úttal és fájlnévvel, hogy tárolja a parancssor kimenetét és megtekintse azt.
Tessék, itt van. A parancssor kimenetét egy mozdulattal elmentheti és megtekintheti. Ha nem szöveges formátumban, hanem CSV-ként szeretné kiadni a fájlt, nézze meg a következő módszert.
Olvassa el is: Mappa vagy fájl létrehozása a Windows parancssorból
Kimenet CSV-fájlba
Ha a parancs kimenetét CSV-fájlba szeretné menteni a Windows Parancssor használatával, használja a „>” (kimeneti átirányítás) operátort. Kövesse az alábbi lépéseket.
1. lépés: Nyomja meg a Windows billentyűt a billentyűzeten, írja be Parancssor, majd kattintson a „Futtatás rendszergazdaként” lehetőségre.
2. lépés: Írja be az alábbi parancsot, és nyomja meg az Enter billentyűt.
Command > C:\Path\To\Folder\Filename.csv
jegyzet: Cserélje ki a Command parancsot a futtatni kívánt paranccsal, a „C:\Path\To\Folder\Filename.csv” szöveget pedig a CSV-fájl kívánt elérési útjával és nevével.
Ez az. A kimenet a számítógépén megadott helyre kerül mentésre. Ha azonban a kimenetet egy meglévő CSV-fájlhoz szeretné hozzáfűzni, nem pedig felülírni, írja be a következő parancsot:
Command >> C:\Path\To\Folder\Filename.csv
jegyzet: Ismét cserélje ki a Command és a C:\Path\To\Folder\Fájlnév.csv parancsot a kívánt parancsra és a kívánt fájlnévre.
Ez a parancs nem írja felül a korábbi adatokat, hanem hozzáadja a fájl meglévő adatait. Ez volt a helyzet a Command Prompt esetében, és ha valaki PowerShell kimenetet szeretne fájlba írni, akkor a dolgok kissé eltérőek; olvasson tovább.
A parancskimenet fájlba mentése a PowerShell segítségével
A parancssorhoz hasonlóan a parancskimenetet szöveges és CSV formátumban is elmentheti itt a PowerShellben. Szöveggel kezdjük, és a CSV felé haladunk. Kezdjük.
Kimenet szöveges fájlba
1. lépés: Nyomja meg a Windows billentyűt a billentyűzeten, írja be PowerShell, majd kattintson a „Futtatás rendszergazdaként” lehetőségre.
2. lépés: Írja be az alábbi parancsot, és nyomja meg az Enter billentyűt.
Your-Command | Out-File -Filepath C:\Path\To\Folder\Filename.txt
jegyzet: A parancsban módosítsa a „Your-Command” parancsot a paranccsal, és a „C:\Path\To\Folder\Filename.txt” fájlt az elérési úttal és fájlnévvel a PowerShell kimenetének tárolásához.
Ez az. Sikeresen elmentette a kimeneti tartalmat a PowerShellből. Alternatív megoldásként, ha meg szeretné tekinteni a mentett kimenetet a képernyőn, folytassa az alábbi lépésekkel.
3. lépés: Írja be az alábbi parancsot, és nyomja meg az Enter billentyűt.
Get-Content -Path C:\Path\To\Folder\Filename.txt
jegyzet: Cserélje ki a „C:\Path\To\Folder\Fájlnév.txt” fájlt az elérési úttal és a fájl nevét a kimeneti tartalommal.
Ezzel a fájl a célmappába kerül. Megnyithatja a Fájlkezelőt, navigálhat a fájlhoz, és megnyithatja. Ha nem szeretné szövegként kiadni az adatokat, hanem CSV-fájlként szeretné exportálni, nézze meg a következő módszert.
Olvassa el is: A PowerShell frissítése a Windows 11 és 10 rendszerben
Kimenet CSV-fájlba
A fájl CSV formátumban történő exportálásához kissé módosítania kell a parancsot, és az eszköz „Export-CSV” parancsmagját kell használnia. Kövesse az alábbi utasításokat.
1. lépés: Nyomja meg a Windows billentyűt a billentyűzeten, írja be PowerShell, majd kattintson a „Futtatás rendszergazdaként” lehetőségre.
2. lépés: Írja be az alábbi parancsot, és nyomja meg az Enter billentyűt.
jegyzet: Cserélje ki a „C:\Path\To\Folder\Fájlnév.csv” elemet az elérési úttal és a fájlnévvel a kimeneti tartalommal.
Get-ChildItem | Export-CSV C:\Path\To\Folder\Filename.csv -NoTypeInformation
jegyzet: Fontos megjegyezni, hogy a „NoTypeInformation” paraméter azt mondja a parancsnak, hogy ne tartalmazza a #TYPE információs fejlécet a CSV-fájlban.
Miután befejezte a parancs futtatását, megjelenik egy „filename.csv” nevű fájl az asztalon.
GYIK a kimenet fájlba exportálásával kapcsolatban
Igen, az objektumok csak meghatározott tulajdonságait exportálhatja egy fájlba a Select-Object parancsmag segítségével válassza ki a kívánt tulajdonságokat, majd az Export-Csv vagy az Export-Clixml parancsmag segítségével mentse azokat egy fájlt.
Igen, megadhatja a kódolást, amikor a PowerShell-kimenetet szöveges fájlba exportálja a Kódolás paraméter használatával az Out-File vagy a Set-Content parancsmagokkal. Egyes szabványos kódolások közé tartozik az UTF-8, UTF-16 és ASCII.
A kimenet exportálása előtt a PowerShell-parancsmagok (például a Test-Path) segítségével ellenőrizheti, hogy létezik-e fájl. Ez lehetővé teszi, hogy elkerülje a meglévő fájlok véletlen felülírását.
Adja ki a parancsait
Most, hogy tudja, hogyan exportálhatja a Windows 11 és 10 parancssort és a PowerShell kimenetet, dokumentálhatja rendszerkonfigurációkat, hibaelhárítást, feladatok automatizálását vagy információk megosztását a kollégákkal anélkül nehézség. Ezenkívül az exportálási technika elsajátításával fejleszti Windows rendszerkezelési készségeit. Érdemes lehet olvasni is a PowerShell rendszergazdaként való futtatása a Windows 11 rendszerben.
Utolsó frissítés: 2023. november 16
A fenti cikk olyan társult linkeket tartalmazhat, amelyek segítenek a Guiding Tech támogatásában. Ez azonban nem befolyásolja szerkesztői integritásunkat. A tartalom elfogulatlan és hiteles marad.
Írta
Atish tapasztalt technológiai rajongó, blogger és tartalomkészítő, számítástechnikai mérnöki diplomával. 2015-ben kezdett el blogolni. Több mint 2000 cikkel, amelyek műszaki hírekről, műszaki meghibásodásokról, valamint átfogó okostelefon- és számítógép-értékelésekről szólnak, munkái olyan neves webhelyek oldalait díszítették, mint a Gizbot, Firstpost, PhoneArena, GSMArena és IBTimes. Az Atish a GT témaköreinek széles skálájával foglalkozik, beleértve a használati útmutatókat, felbecsülhetetlen értékű tippeket és hibaelhárítási útmutatókat. Tanúsítványokkal rendelkezik a digitális marketing és a tartalomstratégiák területén, biztosítva, hogy a technológiai trendek csúcsán maradjon, miközben a legmagasabb etikai normákat is betartja.