12 leghasznosabb PowerShell-parancs Windows rendszerhez

A legtöbb informatikai rendszergazda PowerShellt használ szkriptelésre és automatizálásra, de nem csak az informatikai szakembereknek való – bárkinek, aki rendetlen mappákkal foglalkozik, szüksége van ezekre a parancsokra. Az emberek ezeket használják régi kódok felkutatására, kliensfájlok rendszerezésére és a határidők betartása után felhalmozódó káosz eloszlatására.

12. Segítség kérése

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Súgóparancs kérése a PowerShellben

Ha YouTube-videókból tanultad a PowerShell használatát, az elsők között a Get-Help parancsokat fogják megemlíteni. Ahogy a neve is sugallja, a Get-Help segít információkat találni a PowerShell-parancsmagokról, azok szintaxisáról és paramétereiről; sőt, példákat is mutat a használatukra.

A parancs működésének megtekintéséhez írja be a Get-Help parancsot, majd a parancs nevét:

Get-Help Get-Process

Ez a parancs megjeleníti a parancs összefoglalását, szintaxisát és paramétereit.

11. Get-parancs

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Parancs beszerzése Powershellben

Míg a Get-Help részletes információkat nyújt egy parancsmagról, a Get-Command segít megtalálni és listázni az összes elérhető parancsot. Ha például tudja, mit szeretne tenni, de nem emlékszik a parancs pontos nevére, a Get-Command segít megtalálni a parancsokat egyedi nevek vagy minták alapján.

Például a „process” szót tartalmazó összes parancs megkereséséhez írja be a következőt:

Get-Command *process*

Ez a parancs megjeleníti az összes „process” nevű parancsot.

10. Teszt-NetConnection

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Test-NetConnection parancs a PowerShellben

Ha külön eszközöket használ a ping , telnet és traceroute parancsokhoz , a Test-NetConnection parancsmag mindhármat elvégzi. Ez egy hálózati hibaelhárító eszköz, amely azt teszteli, hogy a probléma a hálózaton, a szerveren vagy máshol van-e.

A weboldal elérhetőségének ellenőrzéséhez futtassa a következőt:

Test-NetConnection WebTech360.com

Ez a parancs ping eredményeket és alapvető kapcsolati információkat jelenít meg.

9. Get-ChildItem

12 leghasznosabb PowerShell-parancs Windows rendszerhez
get childitem parancs Powershellben

A Get-ChildItem parancs futtatásával bármely könyvtárban megtekintheti a fájlokat és mappákat. Szeretné megtekinteni a Dokumentumok tartalmát? Ehhez írja be ezt a parancsot, a „felhasználónév” helyére a saját nevét:

Get-ChildItem C:\Users\Username\Documents

A Get-ChildItem parancsot más parancsokkal kombinálhatja a kötegelt feldolgozási feladatok szkripteléséhez és automatizálásához, automatizálva és ellenőrizve a fájlokat adott feltételeknek való megfelelés szempontjából.

8. Hol-objektum

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Where object parancs a PowerShellben

Az előző példában észrevehetted, hogy a cikk a Where-Object parancsmagot használta nagy fájlok keresésére, és kíváncsi voltál, hogy mit csinál ez a parancs. A Where-Object úgy szűri az adatokat, hogy kiválasztja a megadott tulajdonságértékekkel rendelkező objektumokat – hasonlóan a programozásban használt if utasításhoz. A kapcsos zárójelekben a $_ jel jelöli az egyes elemeket, amelyeket a szűrési feltételek alapján értékelnek ki.

Például, ha az összes futó szolgáltatást látnia kell, írja be ezt a parancsot:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Objektum kiválasztása

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Objektum kiválasztása parancs Powershellben

A parancs kimenete gyakran több információt tartalmaz, mint amennyire szüksége van. A Select-Object paranccsal csak a kívánt adatokat jelölheti ki. A kiválasztott tulajdonságokat ezután CSV-fájlba exportálhatja az Export-Csv parancsmag használatával. Ha csak a szolgáltatások nevét és állapotát szeretné megtekinteni, használja a következőt:

Get-Service | Select-Object Name, Status

Ha az 5 legnagyobb CPU -használatot igénylő folyamatot keresed , itt vannak:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Tagfelvétel

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Get-Member parancs a PowerShellben

A PowerShell objektumokkal dolgozik, és a Get-Member megmutatja azok tulajdonságait és metódusait. Például, ha a parancs egy fájlt ad meg, a Get-Member megjelenítheti a fájl méretét, létrehozási dátumát és egyéb részleteket. Írja be a következő parancsot a folyamatobjektum által tartalmazott információk megtekintéséhez:

Get-Process | Get-Member

Ez a parancs olyan tulajdonságokat jelenít meg, mint a CPU, az Id és a WorkingSet, valamint olyan metódusokat, mint a Kill() és a Refresh().

5. Vágólap beállítása és vágólap lekérése

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Vágólap parancs beállítása a PowerShellben

Ha nagy mennyiségű PowerShell-kimenetet szeretne másolni, manuálisan is kijelölheti az egészet, vagy használhatja a Set-Clipboard parancsot. A manuális kijelölés azt jelenti, hogy felfelé görget, elkezdi a kijelölést, óvatosan lefelé húzza, és reménykedik, hogy nem követ el hibát menet közben. A Set-Clipboard és a Get-Clipboard parancsok sokkal egyszerűbbé teszik ezt a folyamatot.

A parancs eredményeinek vágólapra másolásához írja be a következő parancsot:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Az eredményeket most beillesztheti a Microsoft Excelbe vagy bármilyen szövegszerkesztőbe.

4. Rácson kívüli nézet

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Out-GridView parancs a PowerShellben

Néha interaktívan kell rendezni és szűrni az eredményeket. Az Out-GridView egy külön ablakot nyit meg egy kereshető és rendezhető táblázattal.

Get-Process | Out-GridView

Ez a parancs egy új ablakot nyit meg, amely grafikus felhasználói felület táblázatos formátumban mutatja a futó folyamatok listáját. Kattintson az oszlopfejlécekre a rendezéshez, vagy írjon be egy keresőmezőbe.

3. Get-folyamat

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Get-Process parancs a Powershellben

A Get-Process parancs megjeleníti a számítógépen futó összes programot, beleértve a memóriahasználatot, a CPU-időt és a folyamatazonosítót.

Az összes futó folyamat megtekintéséhez írja be:

Get-Process

2. Get-FileHash

12 leghasznosabb PowerShell-parancs Windows rendszerhez
Get-FileHash parancs a Powershellben

A Get-FileHash parancs a megadott hash algoritmus segítségével kiszámítja a fájl tartalmának hash értékét. Ez a parancs lehetővé teszi a letöltések ellenőrzését, vagy annak ellenőrzését, hogy valaki manipulálta-e a fájljait.

Egy fájl SHA256 hash-ének lekéréséhez:

Get-FileHash C:\Downloads\Sample.docx

1. A -WhatIf paraméter

12 leghasznosabb PowerShell-parancs Windows rendszerhez
whatif parancsparaméter a PowerShellben

A -WhatIf paraméter lehetővé teszi a parancs eredményeinek előnézetét a parancs végrehajtása nélkül. Ez a beállítás különösen hasznos Powershell-parancsok futtatásakor fájlok törléséhez, áthelyezéséhez vagy módosításához, például régi buildnaplók törléséhez vagy webes erőforrások telepítéséhez.

A törlendő fájlok megtekintéséhez add hozzá a -WhatIf kapcsolót:

Remove-Item C:\Temp\*.log -WhatIf

A PowerShell megjeleníti az összes törölni kívánt fájlt, de nem töröl egyetlen fájlt sem.

Ez a 12 parancs lefedi a mindennapi teendőidet – fájlok keresése, a számítógép lassulási okainak ellenőrzése és projektmappák rendszerezése.

Ha elakadsz, kezdd a Get-Help függvénnyel, használd a Where-Object függvénnyel a nem kívánt részletek kiszűrését, és mindig add hozzá a -WhatIf függvénnyel, mielőtt bármit tennél, ami esetleg törölhet vagy módosíthat egy fájlt. Miután elsajátítottad ezeket az alapokat, automatizálhatod ezeket a feladatokat a PowerShell segítségével ahelyett, hogy minden alkalommal manuálisan kellene begépelned őket.

Lásd még:

Tags: #System

Leave a Comment

Hogyan javítsuk ki a kerneladatok beolvasási hibáját Windows rendszeren

Hogyan javítsuk ki a kerneladatok beolvasási hibáját Windows rendszeren

A kernel adatbetöltési hibát (stop kód: 0x0000007a) hibás szektorok, vírusok, merevlemezek vagy hibás RAM okozza.

A Windows biztonság megnyitása Windows 10 rendszerben

A Windows biztonság megnyitása Windows 10 rendszerben

A Windows biztonság be van kapcsolva, és proaktívan védi az eszközt a kártevők, vírusok és egyéb biztonsági fenyegetések keresésével.

Hogyan engedélyezhetjük a speciális beállításokat a Windows 11 rendszeren

Hogyan engedélyezhetjük a speciális beállításokat a Windows 11 rendszeren

A Microsoft újratervezett Speciális beállítások oldalt vezet be a Windows 11-ben, amely új funkciókkal egészíti ki a rendszer testreszabását a fejlesztők és a felhasználók számára.

A „Docker: Érvénytelen referenciaformátum” hiba javítása

A „Docker: Érvénytelen referenciaformátum” hiba javítása

A Docker megkönnyíti a konténerek létrehozását, futtatását és kezelését. Előfordulhat azonban, hogy érvénytelen referenciaformátum hibába ütközik egy képfájl futtatása vagy létrehozása során.

Hogyan lehet megakadályozni a Windows automatikus zárolását

Hogyan lehet megakadályozni a Windows automatikus zárolását

Annak megakadályozása érdekében, hogy a felhasználók zárolják Windows 10 számítógépüket, kövesse az alábbi lépéseket a Zárolási képernyő letiltásához a Windows 10 rendszerben.

A Microsoft Defender biztonsági mentése és visszaállítása Windows 11 rendszerben

A Microsoft Defender biztonsági mentése és visszaállítása Windows 11 rendszerben

Biztonsági másolatot készíthet a Microsoft Defender beállításairól egy új számítógépen, és visszaállíthatja azokat, illetve elháríthatja az alkalmazással esetlegesen felmerülő problémákat.

Nagy mappák törlése a CMD segítségével Windows rendszeren

Nagy mappák törlése a CMD segítségével Windows rendszeren

A rendszeren található nagy mappák az egyik olyan bűnösök, amelyek sok rendszerterületet foglalnak el. Sok létrehozott mappa a törlés után egy idő után újra megjelenik. Lehetséges, hogy ezek olyan szemétmappák, amelyeket megpróbáltál eltávolítani.

GodMode engedélyezése Windows 10, 8 és 7 rendszereken

GodMode engedélyezése Windows 10, 8 és 7 rendszereken

A GodeMode-ot a Windows fő vezérlőpultjának rövidítéseként ismerik. A GodMode (vagy Isten mód) egy vezérlőpult, amely lehetővé teszi a Windows operációs rendszer összes beállításának és elérésének elvégzését.

Cisco CCNA parancsösszefoglaló

Cisco CCNA parancsösszefoglaló

Ez a cikk megpróbálja lefedni a CCNA parancsokat az ICND 1. és 2. részében, valamint a jelenlegi CCNA vizsgán (640-802).

A Tárolóhelyek használata a Windows 11-es adatok védelmére

A Tárolóhelyek használata a Windows 11-es adatok védelmére

Több meghajtó összevonása a Windows 11 Tárolóhelyek funkciójával lehetővé teszi a felhasználók számára, hogy megvédjék fájljaikat a meghajtó meghibásodásától, miközben a tárhelyet egyetlen, könnyen kezelhető virtuális meghajtóra konszolidálják.

A hálózati adapter nem található hibájának javítása Windows 10 rendszeren

A hálózati adapter nem található hibájának javítása Windows 10 rendszeren

Sokan találkoztak már azzal a problémával, hogy a hálózati adapter eltűnik az Eszközkezelőből, vagy hiányzó hálózati adapterre vonatkozó üzenetet kapnak. Ez a cikk bemutatja, hogyan javíthatja ki a hiányzó hálózati adapter illesztőprogramjának problémáját Windows 10 rendszeren.

Hogyan lehet törölni az egyes rendszer-visszaállítási pontokat a Windows rendszerben

Hogyan lehet törölni az egyes rendszer-visszaállítási pontokat a Windows rendszerben

A Windows automatikusan létrehoz rendszer-visszaállítási pontokat egy beállított korlátig, így tucatnyi olyan visszaállítási pont marad, amelyet soha nem használ.

Gyakori hibák az internetes sebességtesztek végrehajtásakor

Gyakori hibák az internetes sebességtesztek végrehajtásakor

Ha az eredmények a vártnál lassabban érkeznek, ne hibáztasd túl gyorsan az internetszolgáltatódat – a teszt elvégzése során elkövetett hibák torzíthatják a számokat.

Mi a QoS? Hogyan használhatjuk a QoS-t gyorsabb internetsebesség eléréséhez, amikor a legnagyobb szükség van rá?

Mi a QoS? Hogyan használhatjuk a QoS-t gyorsabb internetsebesség eléréséhez, amikor a legnagyobb szükség van rá?

Az alábbi cikkben bemutatjuk és végigvezetjük Önt a QoS - a szolgáltatásminőség (QoS) koncepciójának megismerésében routereszközökön.

Kövesd ezt a 7 lépést, hogy a Windows 11 ne lassuljon le újra!

Kövesd ezt a 7 lépést, hogy a Windows 11 ne lassuljon le újra!

Az ideiglenes fájlok törlésétől a szoftverek frissítéséig számos egyszerű és hatékony módszer létezik arra, hogy számítógépe zökkenőmentesen, újszerűen működjön.

Kivételek hozzáadása a Windows Defenderben Windows 10 rendszeren

Kivételek hozzáadása a Windows Defenderben Windows 10 rendszeren

A Windows Defender beépített része a Windows 10-nek a rosszindulatú programok észlelésére. A teljesítmény javítása érdekében olyan feladatoknál, mint a kód fordítása vagy a virtuális gépek futtatása, kivételeket adhat hozzá, így a Windows Defender soha nem fogja beolvasni ezeket a fájlokat.

Az Ethernet-kapcsolat visszaállítása Windows 11 rendszerben

Az Ethernet-kapcsolat visszaállítása Windows 11 rendszerben

A leggyakoribb vezetékes hálózati problémák gyors megoldásának módja az Ethernet-kapcsolat visszaállítása. Íme a lépések az Ethernet-kapcsolat visszaállításához Windows 11 rendszerben.

Javítsa ki a Windows 0xc0000098 hibakódját: Az ACPI.sys biztonsági mentése a rendszerindítási hibák elkerülése érdekében

Javítsa ki a Windows 0xc0000098 hibakódját: Az ACPI.sys biztonsági mentése a rendszerindítási hibák elkerülése érdekében

A 0xc0000098 hibakód a Windowsban kék képernyő hibát okoz indításkor. Az ACPI.sys illesztőprogram gyakran hibás, különösen a Windows 11 nem támogatott verzióinál, például a 23H2 vagy 22H2, illetve a Windows 10 esetében.

Az Unicode UTF-8 engedélyezése Windows 11 rendszerben

Az Unicode UTF-8 engedélyezése Windows 11 rendszerben

A Windows 11 megjelenítési nyelvének módosítása azt okozhatja, hogy egyes programok nem a kívánt nyelven jelenítik meg a szöveget. Ebben az esetben engedélyeznie kell az Unicode UTF-8 kódolást, hogy a Windows helyesen jelenítse meg a szöveget a kívánt nyelven.

6 ingyenes Windows eszköz a számítógép lassításának okainak kiderítésére

6 ingyenes Windows eszköz a számítógép lassításának okainak kiderítésére

Az évek során az emberek felfedeztek egy sor ingyenes Windows eszközt, amelyek segítenek diagnosztizálni a rendszerük lassulásának okát.

Hogyan javítsuk ki a kerneladatok beolvasási hibáját Windows rendszeren

Hogyan javítsuk ki a kerneladatok beolvasási hibáját Windows rendszeren

A kernel adatbetöltési hibát (stop kód: 0x0000007a) hibás szektorok, vírusok, merevlemezek vagy hibás RAM okozza.

A Windows biztonság megnyitása Windows 10 rendszerben

A Windows biztonság megnyitása Windows 10 rendszerben

A Windows biztonság be van kapcsolva, és proaktívan védi az eszközt a kártevők, vírusok és egyéb biztonsági fenyegetések keresésével.

Hogyan engedélyezhetjük a speciális beállításokat a Windows 11 rendszeren

Hogyan engedélyezhetjük a speciális beállításokat a Windows 11 rendszeren

A Microsoft újratervezett Speciális beállítások oldalt vezet be a Windows 11-ben, amely új funkciókkal egészíti ki a rendszer testreszabását a fejlesztők és a felhasználók számára.

A „Docker: Érvénytelen referenciaformátum” hiba javítása

A „Docker: Érvénytelen referenciaformátum” hiba javítása

A Docker megkönnyíti a konténerek létrehozását, futtatását és kezelését. Előfordulhat azonban, hogy érvénytelen referenciaformátum hibába ütközik egy képfájl futtatása vagy létrehozása során.

Hogyan lehet megakadályozni a Windows automatikus zárolását

Hogyan lehet megakadályozni a Windows automatikus zárolását

Annak megakadályozása érdekében, hogy a felhasználók zárolják Windows 10 számítógépüket, kövesse az alábbi lépéseket a Zárolási képernyő letiltásához a Windows 10 rendszerben.

A Microsoft Defender biztonsági mentése és visszaállítása Windows 11 rendszerben

A Microsoft Defender biztonsági mentése és visszaállítása Windows 11 rendszerben

Biztonsági másolatot készíthet a Microsoft Defender beállításairól egy új számítógépen, és visszaállíthatja azokat, illetve elháríthatja az alkalmazással esetlegesen felmerülő problémákat.

Nagy mappák törlése a CMD segítségével Windows rendszeren

Nagy mappák törlése a CMD segítségével Windows rendszeren

A rendszeren található nagy mappák az egyik olyan bűnösök, amelyek sok rendszerterületet foglalnak el. Sok létrehozott mappa a törlés után egy idő után újra megjelenik. Lehetséges, hogy ezek olyan szemétmappák, amelyeket megpróbáltál eltávolítani.

GodMode engedélyezése Windows 10, 8 és 7 rendszereken

GodMode engedélyezése Windows 10, 8 és 7 rendszereken

A GodeMode-ot a Windows fő vezérlőpultjának rövidítéseként ismerik. A GodMode (vagy Isten mód) egy vezérlőpult, amely lehetővé teszi a Windows operációs rendszer összes beállításának és elérésének elvégzését.

Cisco CCNA parancsösszefoglaló

Cisco CCNA parancsösszefoglaló

Ez a cikk megpróbálja lefedni a CCNA parancsokat az ICND 1. és 2. részében, valamint a jelenlegi CCNA vizsgán (640-802).

A Tárolóhelyek használata a Windows 11-es adatok védelmére

A Tárolóhelyek használata a Windows 11-es adatok védelmére

Több meghajtó összevonása a Windows 11 Tárolóhelyek funkciójával lehetővé teszi a felhasználók számára, hogy megvédjék fájljaikat a meghajtó meghibásodásától, miközben a tárhelyet egyetlen, könnyen kezelhető virtuális meghajtóra konszolidálják.