Forskelle mellem Command Console (cmd) og PowerShell

Indholdsfortegnelse

Operativsystemer er blevet udviklet med det formål at tilbyde brugerne et kraftfuldt værktøj til arbejde, uddannelse og underholdning ved at have mange applikationer og programmer til dette formål.

Selve operativsystemet inkluderer kontrol-, support- og administrationsværktøjer, som ikke kun administratorer eller supportpersonale skal styre, men også enhver bruger med grundlæggende viden vil have mulighed for at bruge dem til at lære mere om systemet.

Et af disse værktøjer, som altid har været til stede i Windows -operativsystemer, er CMD eller kommandoprompt, som er en kommandolinjekonsol, og i dag ændres den af ​​Windows PowerShell, som er en meget mere avanceret kommandokonsol end CMD.

I dag vil denne vejledning i detaljer analysere, hvad der er CMD og Windows PowerShell, og hvad er deres vigtigste forskelle.

Hvad er Windows -kommandoprompt

Kommandoprompten eller også kendt som Command Prompt (cmd.exe) er en kommandolinjetolker, der har været aktiv i mere end 35 år og blev implementeret i den første computer baseret på 8086 -arkitekturen udviklet af IBM.
Gennem hele denne tid som brugere har vi været i stand til at interagere med udstyret gennem de flere kommandoer, som vi kunne udføre på det.

Selvom kommandoprompten lidt efter lidt henvises af Microsoft, er den stadig et vigtigt værktøj til at udføre flere ikke-grafiske opgaver på systemet, og det er velkendt, at mange af disse opgaver udføres med større sikkerhed i et kommandolinjemiljø.

FORSTØRRE

Hvad er Windows PowerShell

Efterhånden som operativsystemerne udvikler sig, besluttede Microsoft at tage et kæmpe skridt ved fuldstændigt at ændre kommandolinjemiljøet og meget mere i Windows 10 ved at inkorporere Windows PowerShell.

Windows PowerShell er en avanceret kommandolinjeskal og scriptsprog, der er skrevet i Microsoft .NET Framework, som giver os alle, der arbejder med Windows -miljøer, mulighed for at have præcis kontrol og mulighed for at automatisere både operativsystemet og de installerede applikationer på det. Dens udvikling blev udført i år 2.002.

Med Windows PowerShell er der tilføjet en række cmdlets, der giver os mulighed for at tage alle administrationsopgaver til et meget højere niveau, f.eks .:

  • Udfør baggrundsopgaver.
  • Opgaveautomatisering.
  • Fjernudførelse af opgaver, bl.a.

FORSTØRRE

Vi ser, at hver af disse kommandokonsoller tilbyder os et godt alternativ til proceskontrol i Windows -systemer.

Vi kan se, at i de nye udgaver af Windows 10 Windows PowerShell er blevet introduceret som standardkommandokonsol, kontrollerer vi det ved at højreklikke på menuen Start eller bruge tastekombinationen:

+ X

Husk, at i de første udgaver af Windows 10 havde vi mulighed for kommandoprompt, men nu ser vi, at det er blevet erstattet af Windows PowerShell.

Baseret på denne proces er det vigtigt at kende nogle af de nye funktioner, som Windows PowerShell inkorporerer i sin seneste version 5.0.

PakkehåndteringTakket være denne pakkehåndtering kan vi nemt kontrollere al den software, der downloades, installeres eller fjernes.

Denne funktionalitet vil blive kendt som PackageManagement, og det giver os mulighed for at administrere alle pakkerne ét sted uden at skulle gå til hvert websted.

FORSTØRRE

Secure Shell (SSH)Vi kender udmærket den rolle, som SSH spiller i alle indgående og udgående forbindelser til computeren ved at tillade os at kryptere dataene for at forhindre, at de bliver opsnappet af uautoriserede brugere. Der er flere værktøjer, der giver os mulighed for at oprette forbindelse via SSH til Windows, men fra version 5.0 vil denne funktionalitet blive inkluderet i Windows PowerShell, der tilbyder de bedste sikkerheds- og forbindelsesfordele.

FORSTØRRE

Andre nyhederVi finder også andre nyheder som:

  • Nye cmdlets i PSDesiredStateConfiguration -modulet.
  • Forbedringer i programmeringssprog.
  • Diagnostiske forbedringer.
  • Fleksibilitetsforbedringer ved at integrere ActionAfterReboot -funktionen.
  • Det har en ny informationsstruktur.
  • Indeholder nye moduler.

For detaljeret at kende alle nyhederne om Windows PowerShell 5.0 kan vi besøge følgende Microsoft -link:

Vi kan se, hvordan Windows PowerShell bliver et meget mere avanceret værktøj til alle supportopgaver.

 CMD: (opgaveliste)

FORSTØRRE

 PowerShell (Get-Process) 

FORSTØRRE

Nogle af de mest brugte kommandoer i PowerShell er:

KDE -funktionerGet-Process Det viser en liste over de processer, der kører på systemet.

Få hjælpViser hjælp til én side.

Få kommandoDet giver os en liste med alle de tilgængelige kommandoer.

Get-Process (Process) | Stop -proces -bekræftDet vil afslutte den indtastede proces, der viser en bekræftelse på at gøre det.

Clear-HostRengør Powershell -skærmen.

KDE -funktionerSæt Det giver os mulighed for at oprette, ændre, slette eller vise miljøvariabler i systemet.

Lad os drage fordel af alt det, Windows PowerShell tilbyder os til at styre Windows på en mere centraliseret måde.

wave wave wave wave wave