Ukazi PowerShell Seznam glavnih!

Ste skrbnik in še vedno ne poznate nekaterih ukazi de PowerShell? V tem prispevku se bomo lotili nekaterih ukazov, za katere menimo, da bi se jih morali naučiti in znati uporabljati, da iz te ukazne aplikacije kar najbolje izkoristite.

ukazi-powershell-2

Ukazni vmesnik z velikim repertoarjem funkcij.

Ukaz PowerShell: Kaj je PowerShell?

PowerShell je konzolni vmesnik, v katerega lahko postavite ukaze. To je orodje, ustvarjeno za upravitelje neke programske opreme ali programa, lahko vnesejo ukaze v vmesniku PowerShell z namenom optimizacije nalog ali pa jih nadzirajo isti krmilniki.

Ta ukazni vmesnik, PowerShell, je dolgotrajen in ga mnogi skrbniki zaradi kompleksnosti PowerShell -a ne uporabljajo.

Sčasoma je Microsoft posodobil in dodal različne funkcije v PowerShell, zato se morajo skrbniki nujno začeti seznanjati z ukaznim vmesnikom.

V tem smislu prinašamo vrsto ukazov PowerShell, tako da lahko ti administratorji, ki spoštujejo aplikacijo, postopoma komunicirajo in opravljajo preprosta opravila; nato pa jih začni avtomatizirati.

Po niti Windows in stalni posodobitvi ukaznega vmesnika PowerShell morate iti skozi objavo Evolucija sistema Windows, saj boste v tem prispevku, korak za korakom, podrobno videli, kako se je ta operacijski sistem preoblikoval in postal to, kar vidimo danes, operacijski sistem, ki se uporablja po vsem svetu.

Kako odpreti Windows PowerShell?

Če ne veste, kako odpreti ukazni vmesnik PowerShell, ki je integriran z operacijskim sistemom Windows, lahko do njega hitro in enostavno dostopate prek funkcije Teči

  • Prvič: za dostop do zavihka Teči, moramo hkrati pritisniti tipke Windows + R
  • Drugo: ko je ta zavihek odprt, morate postaviti besedo PowerShell in pritisnite tipko vpišite

ukazi-powershell-3

Druga možnost dostopa do PowerShell je uporaba iskalnika, ki ga ponuja Cortana, pomočnica sistema Windows. Če želite aktivirati Cortano, jo morate le postaviti v spodnji levi kot zaslona.

Pogosti ukazi PowerShell

  1. CD hkcu: za krmarjenje po registru sistema Windows
  2. dir –r | izberite niz "searchforthis": uporablja za iskanje določenega niza v datotekah
  3. ps | razvrsti –p ws | izberite - zadnji 5: s tem ukazom bomo lahko poiskali pet procesov, ki uporabljajo največ pomnilnika
  4. Reset-Service DHCP: uporablja se za kroženje storitve, to pomeni, da jo ustavite in nato znova zaženete
  5. Get -ChildItem - Force: deluje na seznamu elementov, najdenih v določeni mapi
  6. Odstrani element C: tobedeleted – Ponovitev: Ta ukaz PowerShell vam omogoča, da izbrišete vse elemente imenika, ne da bi morali vnesti vsakega
  7. (Get -WmiObject -Class Win32_OperatingSystem -ComputerName.). Win32Shutdown (2): S tem ukazom bomo lahko znova zagnali računalnik, ki ga uporabljate

Ukazi PowerShell za zbiranje informacij

  1. Get -WmiObject -Class Win32_QuickFixEngineering -Ime računalnika .: Lahko naredimo seznam popravkov QFES ali Windows Update
  2. Get -WmiObject -Class Win32_ComputerSystem: Če ne vemo za model in specifikacije našega računalnika, lahko to ugotovimo s tem ukazom Powershell
  3. Get -WmiObject -Class Win32_BIOS -Ime računalnika: po isti vrstici našega računalnika, s tem ukazom bomo spoznali BIOS istega
  4. Get -WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled = TRUE -Ime računalnika. | IP -naslov lastnosti -tablice -lastnosti: Kar zadeva omrežja in povezave, lahko s tem ukazom poznamo tiste naslove IP, ki so povezani z našim računalnikom
  5. Get -WmiObject -Class Win32_Product -Ime računalnika | Široka oblika -1. stolpec: Če ne vemo, kje se nahaja aplikacija, ki jo iščemo, ali se ne spomnimo, da smo jo namestili, bomo s tem ukazom PowerShell dobili seznam teh nameščenih aplikacij
  6. Get -WmiObject -Class Win32_ComputerSystem -Property Uporabniško ime -Ime računalnika .: Ta ukaz bomo uporabili za poznavanje vseh uporabnikov, registriranih v računalniku
  7. Get -WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled = true -Ime računalnika. | ForEach -Object -Process {$ _. EnableDHCP ()}: s tem ukazom lahko omogočimo dostop DHCP v vseh omrežjih
  8. Get -WmiObject -Class Win32_NetworkAdapterConfiguration -Filter "DHCPEnabled = true" -Ime računalnika: lahko najdemo tista omrežja, ki imajo vgrajen DHCP in so dovoljena v računalniku
  9. Get -WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled = TRUE -Ime računalnika. | Select -Object -Property [az] *-ExcludeProperty IPX *, WINS *: če želite izvedeti še več o konfiguraciji IP našega računalnika, bomo s tem ukazom pridobili podrobne informacije

Ukazi PowerShell za upravljanje programske opreme

  1. (Get -WmiObject -Class Win32_Product -Filter "Name = 'product_to_remove'" -Ime računalnika.). Odstranite (): S tem ukazom PowerShell bomo izbrisali želeni paket MSI
  2. (Get -WmiObject -Class Win32_Product -ComputerName. -Filter "Name = 'name_of_app_to_be_upgraded'"). Nadgradnja (\ MACHINEWHEREMSIRESIDESpathupgrade_package.msi): bomo lahko posodobili aplikacijo na osnovi MSI
  3. (Get -WMIObject -ComputerName TARGETMACHINE -List | Where -Object -FilterScript {$ _. Name -eq "Win32_Product"}). Namestite (\ MACHINEWHEREMSIRESIDESpathpackage.msi): v takem primeru, da ne veste, kako namestiti paket MSI, boste s tem ukazom to storili

Ukazi PowerShell za upravljanje stroja

  1. (New -Object -ComObject WScript.Network) .RemovePrinterConnection ("\ printerserverhplaser3"): če imate več tiskalnikov, lahko s tem ukazom izberete in izbrišete tistega, ki ga morate odstraniti
  2. Start-Sleep 60; Znova zaženi računalnik –Sila –Ime računalnika TARGETMACHINE: s tem ukazom boste lahko na daljavo izklopili kateri koli računalnik, povezan s sistemom ukaznega vmesnika PowerShell
  3. (New -Object -ComObject WScript.Network) .AddWindowsPrinterConnection ("\ printerserverhplaser3"): Če želite v računalnik ali računalniški sistem dodati tiskalnik, lahko s tem ukazom dodate tiskalnik
  4. enter-pssession CILJNI STROJ: Če želite uporabiti ta ukaz, morate sprejeti oddaljeno upravljanje PowerShell -a in na ta način lahko vstopite v oddaljeno sejo
  5. invoke -command -computername machine1, machine2 -filepath c: Scriptscript.ps1: Ta ukaz PowerShell nam bo omogočil, da odpremo PowerShell in zaženemo datoteko script na oddaljenem strežniku

Zaključek

Kot smo videli, je PowerShell orodje, ki ima na stotine uporabnih ukazov za vsako situacijo ali nalogo, ki jo želimo hitro izvesti ali izvesti. Vsak od ukazov, ki jih navedemo v objavi, je priporočljiv za tiste skrbnike, ki želijo začeti v svetu ukazov in se seznaniti z aplikacijo.

https://www.youtube.com/watch?v=YwGIXXqLDkM