Odgovarjamo: kaj je powerhell v operacijskem sistemu Windows 10 in kako ga uporabljati?

Kazalo:

Video: Promptless UAC Bypass & Powershell Privilege Escalation techniques - Hak5 2510 2024

Video: Promptless UAC Bypass & Powershell Privilege Escalation techniques - Hak5 2510 2024
Anonim

Command Prompt je prisoten v vseh različicah sistema Windows in je nedvomno eno najmočnejših orodij v operacijskem sistemu Windows 10. Poleg Command Prompt-a je na voljo tudi PowerShell, danes pa vam bomo pokazali, kaj je PowerShell in kako ga lahko uporabljate

Kaj je PowerShell in kako ga uporabljati?

PowerShell je okvir za avtomatizacijo nalog in upravljanje konfiguracije, ki je v obliki ukazne vrstice. PowerShell temelji na.NET okviru in ga lahko uporabljate za izvajanje vseh vrst naprednih nalog. PowerShell je veliko boljši od ukaznega poziva in morda bo sčasoma nadomestil ukazni poziv, zato preberite več o PowerShellu.

PowerShell je bil prvič predstavljen leta 2003 kot projekt Monad, vendar je prva uradna izdaja prišla leta 2006. Skozi leta je PowerShell izboljšal nove funkcije, kot je zmožnost izvajanja ukazov na daljavo iz drugega stroja ali za načrtovanje določenih ukazov. To je nekaj osnovnih sposobnosti, ki jih ima PowerShell, in zahvaljujoč veliki ravni prilagajanja je PowerShell odlično orodje za omrežne skrbnike ali katerega koli naprednega uporabnika sistema Windows 10.

  • PREBERITE TUDI: Kako ponastaviti aplikacijo v Windows 10

PowerShell lahko uporabljamo za širok spekter operacij, najpomembneje pa je, da podpira vse standardne ukaze Command Prompt. Na primer, lahko določen postopek prekinete neposredno iz PowerShell-a ali pa določite določeno nalogo, da se zažene v ozadju. Poleg tega lahko s pomočjo ukazov Get-AppxPackage in Remove-AppxPackage odstranite in znova namestite privzete aplikacije Windows 10 s pomočjo ukazov Get-AppxPackage in Remove-AppxPackage.

Kot smo že omenili, je to precej pomembno orodje za omrežne skrbnike, in če ste skrbnik omrežja in morate opraviti eno nalogo na več računalnikih, lahko nastavite skript PowerShell, da to opravi namesto vas. Ker lahko skripte PowerShell izvajate na daljavo, vam računalnika sploh ne bo treba zapustiti.

PowerShell ima krivuljo učenja in z njim boste morali preživeti nekaj časa, preden ga obvladate. Na srečo je v operacijskem sistemu Windows 10 PowerShell ISE, ki je na voljo z grafičnim vmesnikom, ki omogoča skriptnejši postopek. O PowerShell ISE smo na kratko pisali v 7 najboljših orodij ukazne vrstice za članek Windows 10, zato se za več informacij prepričajte, da ste jih prebrali.

Če želite dostopati do PowerShell-a v sistemu Windows 10, morate samo pritisniti tipko Windows + S, vnesti PowerShell in jo izbrati s seznama rezultatov.

PowerShell je izjemno zmogljivo orodje, s katerim lahko odstranite osnovne komponente, datoteke in privzete programe Windows 10. Ker to orodje ukazne vrstice ponuja toliko moči, je lahko tudi precej nevarno, če niste previdni, zato to orodje uporabljajte odgovorno.

Na primer, lahko uporabite PowerShell za dodajanje in izpisovanje podatkov iz odložišča. Ker PowerShell uporablja načela objektno usmerjenega programiranja, lahko izvajate vse vrste naprednih ukazov. Na primer lahko v odložišče dodate ukaz dir, ukaz, ki se uporablja za prikazovanje imenikov, in ga pokličete tako:

  1. Odprite PowerShell kot skrbnik.
  2. Vnesite dir | Set-Clipboard, da ga dodate v odložišče.
  3. Vnesite Get-Clipboard -Format FileDropList in poklicali boste in zagnali ukaz dir iz odložišča.

  4. Izbirno: Uporabite lahko tudi ukaz (Get-Clipboard -Format FileDropList).name za izpis samo imen mape.

Druga značilnost PowerShell-a je možnost seznama vseh gonilnikov, ki so nameščeni v določenem računalniku. Če želite to narediti, sledite tem preprostim korakom:

  1. Zaženite PowerShell kot skrbnik.
  2. Vnesite Get-WindowsDriver -Online.

PowerShell lahko uporabite tudi za izvajanje sistemskega skeniranja v računalniku s programom Windows Defender na naslednji način:

  1. Zaženite PowerShell kot skrbnik.
  2. Hitro vnesite Start-MpScan -ScanType.

To je nekaj najosnovnejših funkcij, ki jih PowerShell lahko počne, in trenutno PowerShell podpira več 1285 različnih ukazov, kar pomeni, da lahko ustvarite napredne samodejne skripte, ki jih lahko zaženete v svojem ali katerem koli drugem oddaljenem računalniku. Kot lahko vidite, ima PowerShell neomejen potencial, če ga boste obvladali.

Za povprečnega vsakdanjega uporabnika se morda zdi PowerShell zastrašujoč s svojim vmesnikom in skriptnim jezikom, toda za omrežne skrbnike in napredne uporabnike je to orodje nenadomestljivo. Čeprav se PowerShell morda zdi težko naučiti, ima to orodje neomejen potencial in če ste napredni uporabnik, je PowerShell morda odlično orodje za vas.

  • PREBERITE TUDI: PyCmd je alternativa konzoli ukazne vrstice Windows
Odgovarjamo: kaj je powerhell v operacijskem sistemu Windows 10 in kako ga uporabljati?