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:

Hagyj kommentárt

.tar.gz fájlok kibontása Windows 11 rendszeren

.tar.gz fájlok kibontása Windows 11 rendszeren

A .tar.gz fájlok kibontásához Windows 11 rendszeren használja a tar -xvzf source -C destination vagy a sudo tar -xvzf /mnt/c/source -C /mnt/c/destination parancsot.

A következő Xbox konzol elkezd formát ölteni – az első Project Helix hardver 2027-ben érkezik a fejlesztőkhöz

A következő Xbox konzol elkezd formát ölteni – az első Project Helix hardver 2027-ben érkezik a fejlesztőkhöz

A következő Xbox már formát ölt. A Microsoft GDC 2026 frissítései mesterséges intelligenciával ellátott grafikát, gyorsabb tárhelyet és mélyebb Windows-integrációt mutatnak be.

A Microsoft megerősítette, hogy az Xbox mód 2026 áprilisában érkezik a Windows 11-es PC-kre.

A Microsoft megerősítette, hogy az Xbox mód 2026 áprilisában érkezik a Windows 11-es PC-kre.

A Windows 11 2026 áprilisában megkapja az Xbox teljes képernyős élményét, amivel a PC-ket konzolszerű játékrendszerekké alakíthatjuk.

Helyi fájlok keresése a Copilot alkalmazással Windows 11 rendszeren

Helyi fájlok keresése a Copilot alkalmazással Windows 11 rendszeren

A Copilottal való fájlkeresés használatához Windows 11 rendszeren engedélyezni kell az engedélyeket, és természetes nyelvet kell használni a fájlok kereséséhez és megnyitásához.

A Duck.ai (DuckDuckGo) telepítése alkalmazásként Windows 11, 10 rendszeren

A Duck.ai (DuckDuckGo) telepítése alkalmazásként Windows 11, 10 rendszeren

Telepítsd a Duck.ai alkalmazást Windows 11 vagy 10 rendszerre Edge vagy Chrome böngészővel PWA-ként a DuckDuckGo mesterséges intelligenciájának gyors és privát eléréséhez natív alkalmazás nélkül.

A ChatGPT alkalmazás telepítése Windows 11, 10 rendszerre

A ChatGPT alkalmazás telepítése Windows 11, 10 rendszerre

A ChatGPT alkalmazásként történő telepítéséhez Windows 11 (10) rendszeren az Edge menüből válassza az Alkalmazások lehetőséget, majd kattintson a Telepítés gombra, vagy a Chrome menüből használja a Parancsikon létrehozása lehetőséget.

A Windows 11 26100.6588-as buildje (KB5068221) vészhelyzeti javításokat tartalmaz a 24H2-es verzióban.

A Windows 11 26100.6588-as buildje (KB5068221) vészhelyzeti javításokat tartalmaz a 24H2-es verzióban.

A Windows 11 KB5068221 (26100.6588-as build) 24H2-es verziójához készült frissítés kijavít egy hibát az App-V-ben futó Office-alkalmazásokkal, és frissíti a mesterséges intelligencia összetevőit.

A Windows 11 26100.6584-es (KB5065426) buildje a 2025. szeptemberi frissítésként jelenik meg.

A Windows 11 26100.6584-es (KB5065426) buildje a 2025. szeptemberi frissítésként jelenik meg.

A Windows 11 24H2 kiadásaihoz készült 26100.6584-es (KB5065426) build a 2025. szeptemberi frissítésben új funkciókkal bővült. A Windows 11 23H2 megkapta a KB5065431-es frissítést.

A Recall funkció teljes eltávolítása Windows 11 rendszeren (3 módszer)

A Recall funkció teljes eltávolítása Windows 11 rendszeren (3 módszer)

A Recall eltávolításához Windows 11 rendszeren nyissa meg a Beállítások > Rendszer > Opcionális funkciók > További Windows-funkciók menüpontot, és törölje a Recall jelölőnégyzet jelölését.

A Robocopy többszálú opciójának használata a fájlok másolásának felgyorsítására Windows 11 rendszeren

A Robocopy többszálú opciójának használata a fájlok másolásának felgyorsítására Windows 11 rendszeren

Ismerje meg, hogyan használható a Robocopys /MT kapcsoló Windows 11 rendszeren a fájlok gyorsabb másolásához, mint a Fájlkezelőben, többszálú átvitellel SSD-k és hálózatok esetén.