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

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

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

A Perplexity alkalmazás Windows 11 rendszeren történő eléréséhez töltse le a telepítőt, és kattintson rá duplán. Telepítheti a mesterséges intelligencia PWA verzióját is.

Hogyan lehet kényszeríteni a Windows 11 25H2 verzióra való frissítést a Telepítősegéd segítségével?

Hogyan lehet kényszeríteni a Windows 11 25H2 verzióra való frissítést a Telepítősegéd segítségével?

Ha a Windows 11 25H2 telepítését szeretné kényszeríteni a számítógépére, amikor a Windows frissítések nem működnek, töltse le a Telepítősegédet, és kövesse az alábbi lépéseket.

A Microsoft blokkolja a megkerülést, hogy kihagyja a Microsoft-fiókot a Windows 11 telepítése során

A Microsoft blokkolja a megkerülést, hogy kihagyja a Microsoft-fiókot a Windows 11 telepítése során

A Microsoft eltávolítja a Microsoft-fiók megkerülésére szolgáló megkerülő megoldásokat a Windows 11 telepítésekor, beleértve a bypassnro és az ms-cxh:localonly megoldásokat.

Hogyan lehet megváltoztatni a felhasználói mappa nevét a Windows 11 rendszeren

Hogyan lehet megváltoztatni a felhasználói mappa nevét a Windows 11 rendszeren

A felhasználói profil mappanevének módosításához Windows 11 rendszeren létrehozhat egy új fiókot, és átviheti a fájljait, vagy használhatja a beállításjegyzéket. Így teheti meg.

A Windows 11 hamarosan frissíti a harmadik féltől származó alkalmazásokat a Windows Update-en keresztül

A Windows 11 hamarosan frissíti a harmadik féltől származó alkalmazásokat a Windows Update-en keresztül

A Microsoft a Windows Update-en keresztül frissíti a harmadik féltől származó alkalmazásokat a Windows 11 rendszeren, de a fejlesztőknek manuálisan kell integrálniuk az alkalmazásokat.

Copilot+ PC vs. AI PC vs. hagyományos PC: Windows számítógépek kategóriáinak ismertetése.

Copilot+ PC vs. AI PC vs. hagyományos PC: Windows számítógépek kategóriáinak ismertetése.

A Copilot+ PC, az AI PC és a PC olyan kifejezések, amelyek meghatározzák a számítógép kategóriáját, és így állapíthatja meg, hogy milyen típusú PC-vel rendelkezik.

A Windows 11 27982-es buildje újdonságokat tartalmaz a zárolási képernyőhöz (Canary)

A Windows 11 27982-es buildje újdonságokat tartalmaz a zárolási képernyőhöz (Canary)

A Windows 11 27982-es buildje új funkciókat kínál a widgetek kezeléséhez a Zárolási képernyőn, új widgetek irányítópultot, húzható tálcát és egyebeket.

A Windows 11 27975-ös buildje új javításokat hoz a Canary Channelhez

A Windows 11 27975-ös buildje új javításokat hoz a Canary Channelhez

A Windows 11 27975-ös buildje javításokat és kisebb változtatásokat hoz a Canary Channelben, de új funkciókat nem.

Alkalmazások tömeges telepítése a Microsoft Store segítségével Windows 11 rendszeren

Alkalmazások tömeges telepítése a Microsoft Store segítségével Windows 11 rendszeren

A Microsoft Store mostantól lehetővé teszi az alkalmazások tömeges telepítését egyetlen csomag létrehozásával, amellyel egyszerre több alkalmazást is telepíthet Windows 11 rendszerre.

Hogyan indítsuk el a Windows 11-et csökkentett módban

Hogyan indítsuk el a Windows 11-et csökkentett módban

A Windows 11 csökkentett módban történő indításához használja a Shift billentyűt, majd kattintson az Újraindítás, Helyreállítási beállítások, Kikapcsolás (BIOS) vagy az msconfig elemre, és válassza a 4-es vagy az F4 billentyűt.