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

PowerShell és minden, amit erről a segédprogramról tudni kell

PowerShell és minden, amit erről a segédprogramról tudni kell

Mi az a PowerShell? A Microsoft PowerShell egy parancssori segédprogram és szkriptnyelv, amely hatékony eszköz a rendszergazdák számára, lehetővé téve a számítógépek és hálózatok számos feladatának automatizálását.

Hogyan lehet kikapcsolni a háttéralkalmazásokat a Windows 11 rendszerben, és csökkenteni a RAM-fogyasztást a Windows 11 rendszeren?

Hogyan lehet kikapcsolni a háttéralkalmazásokat a Windows 11 rendszerben, és csökkenteni a RAM-fogyasztást a Windows 11 rendszeren?

A Windows 11 háttéralkalmazásainak kikapcsolásával optimalizálhatja a teljesítményt, takarékoskodhat az akkumulátorral és csökkentheti a RAM-fogyasztást.

12 leghasznosabb PowerShell-parancs Windows rendszerhez

12 leghasznosabb PowerShell-parancs Windows rendszerhez

A legtöbb informatikai rendszergazda PowerShellt használ szkriptelésre és automatizálásra, de ez nem csak az informatikai szakembereknek szól – bárki, aki rendetlen mappákkal foglalkozik, szüksége van ezekre a parancsokra.

Hogyan törölhetem a régi Windows visszaállítási pontokat a hely felszabadítása érdekében

Hogyan törölhetem a régi Windows visszaállítási pontokat a hely felszabadítása érdekében

A tárhelyhasználat ellenőrzésével, a régi visszaállítási pontok törlésével és ésszerű tárhelykorlátok beállításával a tárhely védelmének feláldozása nélkül tarthatja kézben a használatát.

14 Windows alkalmazás és szoftver, amire szükséged van az új számítógépeden

14 Windows alkalmazás és szoftver, amire szükséged van az új számítógépeden

Az alábbiakban egy lista található az új számítógép telepítésekor ajánlott szoftverekről, így kiválaszthatja a számítógépére legszükségesebb és legjobb alkalmazásokat!

Ha egy VPN-nél ezek a figyelmeztető jelek vannak, maradj távol tőle!

Ha egy VPN-nél ezek a figyelmeztető jelek vannak, maradj távol tőle!

Idővel megtanulod majd gyorsan felismerni a VPN figyelmeztető jeleit. Ha a VPN-ed ezen jelek bármelyikét mutatja, gyorsan szakítsd meg, mielőtt telepítenéd.

Hogyan klónozhatjuk a Windows beállításait, hogy bárhová magunkkal vihessük a munkafolyamatunkat

Hogyan klónozhatjuk a Windows beállításait, hogy bárhová magunkkal vihessük a munkafolyamatunkat

Egy teljes operációs rendszer pendrive-on való hordozása nagyon hasznos lehet, különösen, ha nincs laptopod. De ne gondold, hogy ez a funkció csak Linux disztribúciókra korlátozódik – itt az ideje, hogy megpróbáld klónozni a Windows telepítésedet.

Utasítások az illesztőprogramok automatikus telepítésének blokkolására Windows 11 rendszeren

Utasítások az illesztőprogramok automatikus telepítésének blokkolására Windows 11 rendszeren

A Windows 11 felhasználói beavatkozás nélkül is letölthet illesztőprogramokat a számítógépéhez, de nem mindig érdemes automatikusan telepíteni az illesztőprogramokat a nem kívánt problémák elkerülése érdekében.

Hogyan lehet visszaállítani az alkalmazásokat Windows számítógépeken

Hogyan lehet visszaállítani az alkalmazásokat Windows számítógépeken

Ha a Beállítások vagy a Microsoft Store alkalmazás nem működik megfelelően, összeomlik, vagy nem nyílik meg, alaphelyzetbe állíthatja az alkalmazást.

Mi a PING? Hogyan tesztelhető a PING?

Mi a PING? Hogyan tesztelhető a PING?

Az alábbi cikkben meghívunk, hogy tanulj meg néhány egyszerű példát a PING parancs használatára Windows rendszeren!

Hogyan indítsunk el ütemezett feladatokat késleltetéssel Windows rendszeren

Hogyan indítsunk el ütemezett feladatokat késleltetéssel Windows rendszeren

Ez a funkció rendkívül hasznos a felesleges feladatok késleltetéséhez, a hálózati kapcsolat biztosításához egy feladat elindítása előtt, a feladatok adott sorrendben történő futtatásához, frissítések ütemezéséhez vagy hardverkarbantartás elvégzéséhez.

Mi az a VPN? A VPN virtuális magánhálózat előnyei és hátrányai

Mi az a VPN? A VPN virtuális magánhálózat előnyei és hátrányai

Mi a VPN, mik a VPN előnyei és hátrányai? Beszéljük meg a WebTech360-nal a VPN definícióját, valamint azt, hogyan alkalmazható ez a modell és rendszer a gyakorlatban.

A képernyő színeinek invertálása a nagyítóval Windows 11 rendszerben

A képernyő színeinek invertálása a nagyítóval Windows 11 rendszerben

A Windows 11 Nagyító invertálása funkciójának használata javíthatja a szöveg olvashatóságát, különösen a fényre érzékeny felhasználók számára.

Javítsa ki a Másolás és beillesztés parancs nem működését Wordben és Excelben (2007, 2010)

Javítsa ki a Másolás és beillesztés parancs nem működését Wordben és Excelben (2007, 2010)

Sok oka lehet annak, hogy a Másolás/Beillesztés parancs nem működik Windows számítógépen, például ha a számítógépet megtámadta egy vírus, a vágólap nem működik, és ezért a másolás (Ctrl + C) és a beillesztés (Ctrl + V) parancs sem működik. A hiba javításáról a WebTech360 alábbi cikkében olvashat.

Szerezd vissza a Windows Fotónézegetőt a Windows 10-ben, hogy gyorsabban megtekinthesd a fotóidat, a Fotók túl lassú!

Szerezd vissza a Windows Fotónézegetőt a Windows 10-ben, hogy gyorsabban megtekinthesd a fotóidat, a Fotók túl lassú!

Ha nem tetszik a Fotók alkalmazás a Windows 10 rendszeren, és a Windows Fotónézegetővel szeretnéd megtekinteni a fotóidat, kövesd ezt az útmutatót, hogy a Windows Fotónézegetőt a Windows 10 rendszerbe is áttelepíthesd, így gyorsabban megtekintheted a fotóidat.

Hogyan klónozhatunk Windows merevlemezt harmadik féltől származó szoftver nélkül

Hogyan klónozhatunk Windows merevlemezt harmadik féltől származó szoftver nélkül

A klónozási folyamat magában foglalja az adatok áthelyezését egyik tárolóeszközről a másikra (ebben az esetben egy merevlemezre), a célmeghajtóról pedig egy pontos másolatot másolva.

Hogyan lehet letiltani a gyorsindítást Windows rendszeren

Hogyan lehet letiltani a gyorsindítást Windows rendszeren

Gyors indítás A Windows 11 segít a számítógép gyorsabb indításában, de ez lehet az oka annak is, hogy a Windows számítógép nem áll le teljesen.

Hogyan adhatunk hozzá feladat befejezését a Windows 11 tálcájához

Hogyan adhatunk hozzá feladat befejezését a Windows 11 tálcájához

A Windows 11 rendelkezik egy olyan funkcióval, amely közvetlenül a tálcára helyezi a Feladat befejezése gombot, így nem kell a Feladatkezelőt használni a nem válaszoló alkalmazások bezárásához.

Hogyan készítsünk biztonsági másolatot az adatokról külső merevlemez használata nélkül

Hogyan készítsünk biztonsági másolatot az adatokról külső merevlemez használata nélkül

Néha egyszerűen nincs kéznél külső merevlemez, amikor a legnagyobb szüksége lenne rá. Miután néhányszor elveszítették fontos fájljaikat, egyesek egyszerű és megbízható módszert találtak arra, hogy mindent biztonsági másolatként készítsenek, még akkor is, ha a merevlemez nem érhető el.

Mire jó a Ctrl + Z billentyűkombináció Windows rendszeren? Valószínűleg több, mint gondolnád.

Mire jó a Ctrl + Z billentyűkombináció Windows rendszeren? Valószínűleg több, mint gondolnád.

A Ctrl + Z egy rendkívül gyakori billentyűkombináció Windows rendszeren. A Ctrl + Z alapvetően lehetővé teszi a műveletek visszavonását a Windows minden területén.

PowerShell és minden, amit erről a segédprogramról tudni kell

PowerShell és minden, amit erről a segédprogramról tudni kell

Mi az a PowerShell? A Microsoft PowerShell egy parancssori segédprogram és szkriptnyelv, amely hatékony eszköz a rendszergazdák számára, lehetővé téve a számítógépek és hálózatok számos feladatának automatizálását.

Hogyan lehet kikapcsolni a háttéralkalmazásokat a Windows 11 rendszerben, és csökkenteni a RAM-fogyasztást a Windows 11 rendszeren?

Hogyan lehet kikapcsolni a háttéralkalmazásokat a Windows 11 rendszerben, és csökkenteni a RAM-fogyasztást a Windows 11 rendszeren?

A Windows 11 háttéralkalmazásainak kikapcsolásával optimalizálhatja a teljesítményt, takarékoskodhat az akkumulátorral és csökkentheti a RAM-fogyasztást.

12 leghasznosabb PowerShell-parancs Windows rendszerhez

12 leghasznosabb PowerShell-parancs Windows rendszerhez

A legtöbb informatikai rendszergazda PowerShellt használ szkriptelésre és automatizálásra, de ez nem csak az informatikai szakembereknek szól – bárki, aki rendetlen mappákkal foglalkozik, szüksége van ezekre a parancsokra.

Hogyan törölhetem a régi Windows visszaállítási pontokat a hely felszabadítása érdekében

Hogyan törölhetem a régi Windows visszaállítási pontokat a hely felszabadítása érdekében

A tárhelyhasználat ellenőrzésével, a régi visszaállítási pontok törlésével és ésszerű tárhelykorlátok beállításával a tárhely védelmének feláldozása nélkül tarthatja kézben a használatát.

14 Windows alkalmazás és szoftver, amire szükséged van az új számítógépeden

14 Windows alkalmazás és szoftver, amire szükséged van az új számítógépeden

Az alábbiakban egy lista található az új számítógép telepítésekor ajánlott szoftverekről, így kiválaszthatja a számítógépére legszükségesebb és legjobb alkalmazásokat!

Ha egy VPN-nél ezek a figyelmeztető jelek vannak, maradj távol tőle!

Ha egy VPN-nél ezek a figyelmeztető jelek vannak, maradj távol tőle!

Idővel megtanulod majd gyorsan felismerni a VPN figyelmeztető jeleit. Ha a VPN-ed ezen jelek bármelyikét mutatja, gyorsan szakítsd meg, mielőtt telepítenéd.

Hogyan klónozhatjuk a Windows beállításait, hogy bárhová magunkkal vihessük a munkafolyamatunkat

Hogyan klónozhatjuk a Windows beállításait, hogy bárhová magunkkal vihessük a munkafolyamatunkat

Egy teljes operációs rendszer pendrive-on való hordozása nagyon hasznos lehet, különösen, ha nincs laptopod. De ne gondold, hogy ez a funkció csak Linux disztribúciókra korlátozódik – itt az ideje, hogy megpróbáld klónozni a Windows telepítésedet.

Utasítások az illesztőprogramok automatikus telepítésének blokkolására Windows 11 rendszeren

Utasítások az illesztőprogramok automatikus telepítésének blokkolására Windows 11 rendszeren

A Windows 11 felhasználói beavatkozás nélkül is letölthet illesztőprogramokat a számítógépéhez, de nem mindig érdemes automatikusan telepíteni az illesztőprogramokat a nem kívánt problémák elkerülése érdekében.

Hogyan lehet visszaállítani az alkalmazásokat Windows számítógépeken

Hogyan lehet visszaállítani az alkalmazásokat Windows számítógépeken

Ha a Beállítások vagy a Microsoft Store alkalmazás nem működik megfelelően, összeomlik, vagy nem nyílik meg, alaphelyzetbe állíthatja az alkalmazást.

Mi a PING? Hogyan tesztelhető a PING?

Mi a PING? Hogyan tesztelhető a PING?

Az alábbi cikkben meghívunk, hogy tanulj meg néhány egyszerű példát a PING parancs használatára Windows rendszeren!