Çfarë është Windows PowerShell

dritaret powershell

Administratorët e sistemit kanë në dispozicion një mjet interesant që nuk përdoret gjithmonë mirë: Windows PowerShell. Falë tij, është e mundur të automatizoni shumë detyra ose të paktën t'i ekzekutoni ato në një mënyrë më të rregullt dhe më të kontrolluar.

Ideja lindi në vitin 2003 me emrin MONAD dhe tre vjet më vonë u lançua për publikun me emrin aktual për prezantimin e Windows Vista. Më pas, ai është përfshirë edhe në versionet Windows 7, Windows 8 dhe Windows 10. Përveç kësaj, është i mundur edhe instalimi i Powershell në sistemet Linux dhe MacOS.

Në një kohë shumë të shkurtër u bë e ditur se ideja e lançimit të Windows Powershell kishte qenë një sukses. Nga Microsoft u sigurua që zotërimi i këtij mjeti do të ishte aftësia më e rëndësishme që një menaxher do t'i duhet në të ardhmen. Vetëm për këtë ia vlen t'i kushtohet vëmendje.

Windows Powershell: një mjet i fuqishëm

Windows PowerShell është një instrument që u konceptua me idenë e lavdërueshme për ta bërë jetën më të lehtë për programuesit. Në informatikë, i jepet emri i predhë në një ndërfaqe të linjës komanduese, funksionet kryesore të së cilës janë mbledhja e informacionit dhe ekzekutimi i programeve. Në fakt, Windows PowerShell është një guaskë komanduese moderne që është krijuar duke marrë më të mirën nga veçoritë e spikatura të predhave të tjera.

Kjo guaskë e fuqishme nga Microsoft përdor gjuha e shkrimit, duke i bërë këto detyra edhe më të lehta për t'u kryer. Nga ana tjetër, ai përdor një gjuhë programimi të zhvilluar në .NET Framework të Microsoft, një nga më të përdorurat në botë.

Aktualisht ekzistojnë rreth 130 mjete të linjës së komandës në PowerShell. Falë tyre, arrihet gatishmëri më e madhe gjatë kryerjes së detyrave nga më të ndryshmet, si në një sistem lokal ashtu edhe në distancë.

Për çfarë është Windows PowerShell?

çfarë është windows powershell

Nuk ka dyshim se kjo është një nga zgjidhjet më të mira të krijuara nga Microsoft në kohët e fundit. PowerShell mund të jetë një ndihmë e madhe për përdoruesit që kërkojnë të arrijnë një shkallë të caktuar automatizimi të detyrave të tyre, nga kërkimet deri tek eksportimi i informacionit në kompjuterë në rrjet.

Të gjitha veprimet kryhen përmes kombinimi i komandës (komanda lejon o cmdlet) dhe përmes skriptimin. Këto janë disa nga shërbimet e tij:

Qasja në informata

PowerShell na lejon të aksesojmë sistemin e skedarëve të kompjuterit, madje edhe të arrijmë të dhënat dhe informacionet më të paarritshme, siç është regjistri i Windows. Kjo "rrugë" mbetet e hapur përmes përdorimit të bazës .NET Framework. Gjithashtu, të gjitha informacionet janë në dispozicion të linjës së vetme komanduese të përdoruesit. Kontroll dhe dukshmëri totale.

Aftësia e automatizimit

Ndoshta aspekti më interesant i PowerShell, i cili përfshin disa cmdlet komandat themelore, të thjeshta të funksionit të integruara në guaskë. Këtyre mund t'i shtohen të tjera cmdlet të vetat Secila prej këtyre komandave mund të përdoret individualisht ose në kombinim për të ekzekutuar detyra më komplekse., duke arritur një shkallë të jashtëzakonshme automatizimi.

E lidhur me këtë është aftësia për të scalability ofruar nga Windows Powershell. Nëpërmjet një skripti të vetëm cmdlet, një detyrë e tipit rutinë (si p.sh. përditësimi i sistemit operativ) mund të zbatohet për t'u ekzekutuar në një rrjet kompjuterash çdo herë të caktuar.

Lidhja në distancë

Vlen të përmendet gjithashtu aftësia e PowerShell për të lidheni nga distanca me një sistem tjetër. Një shembull mund të jetë një administrator që donte të lidhej me një server të vendosur në një vendndodhje të ndryshme fizike, ku ai mund të ekzekutonte komanda në të njëjtën mënyrë sikur të ishte duke punuar drejtpërdrejt.

Disa komanda të dobishme PowerShell

windowshell PowerShell

Për të filluar punën me mjetin PowerShell, duhet të përdorni funksionin Run të përfshirë në Windows duke ndjekur këto hapa:

  1. Shtypni njëkohësisht tastet Windows + R.
  2. Në kutinë Run që hapet më pas, ne shtypim "PowerShell" dhe ne klikojmë "Për të pranuar".

Këtu është një listë e cmdlet-ve të dobishme që mund të përdoren në PowerShell, megjithëse ato janë vetëm një mostër e vogël e të gjithave:

Merr ndihme

Një nga gjërat e para që duhet të mësoni të trajtoni mirë PowerShell, pasi kjo komandë do të na sigurojë i gjithë dokumentacioni që duhet të dimë për funksionet, cmdlet, komandat dhe skriptet. Për shembull, për të mësuar më shumë rreth cmdlet Get-Service, shkruani "Get-Help Get-Service".

Kopjo-Artikulli

Duke përdorur këtë komandë mund të kopjoni dosje ose skedarë. Gjithashtu ju lejon t'i kopjoni dhe riemërtoni ato.

Merr shërbim

E mesuar me di se çfarë shërbimesh janë instaluar në sistema, si ato që janë në punë, ashtu edhe ato që tashmë janë ndalur.

Kërkoj-Komanda

Përdoret për të ekzekutuar një skript ose një komandë PowerShell në një ose më shumë kompjuterë. Përdoret duke shkruar Invoke-Command pranë skriptit me vendndodhjen e tij të saktë.

Hiq-Artikulli

Komanda për të fshirë çdo artikull si dosje, skedarë dhe funksione. Ai lejon fshirje selektive bazuar në një sërë parametrash specifikë.

Get-Procesi

Duke përdorur PowerShell mund të zbuloni gjithashtu se cilat procese po ekzekutohen (funksionimi i tij është i ngjashëm me atë të komandës Get-Service).

Përfundim

Të marra një nga një, të gjitha këto komanda mund të mos duken shumë të dobishme. Potenciali i tij i vërtetë zbulohet kur komanda kombinohet me parametra të tjerë. Këtu ata zbulojnë potencialin e tyre të plotë.

Së fundi, nëse duam të dimë të gjitha cmdlet-et e disponueshme të PowerShell, gjithçka që duhet të bëjmë është të ekzekutojmë komandën "Show-Command", e cila do të hapë një dritare që shfaq një listë të gjatë të të gjitha komandave.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   boris dijo

    Shumë folje dhe shumë e vështirë për t'u tretur. Nuk e di se për çfarë është

  2.   Marcelo Doctorovich dijo

    Si ta përditësoj?