Skirtumai tarp komandų konsolės (cmd) ir „PowerShell“

Turinys

Operacinės sistemos buvo sukurtos siekiant pasiūlyti vartotojams galingą darbo, švietimo ir pramogų priemonę, turint daug šiam tikslui skirtų programų ir programų.

Pati operacinė sistema apima valdymo, palaikymo ir administravimo priemones, kurias turi valdyti ne tik administratoriai ar pagalbinis personalas, bet ir bet kuris naudotojas, turintis pagrindinių žinių, turės galimybę jomis pasinaudoti, kad sužinotų daugiau apie sistemą.

Vienas iš šių įrankių, kuris visada buvo „Windows“ operacinėse sistemose, yra CMD arba komandų eilutę, kuri yra komandinės eilutės konsolė, o šiandien ją modifikuoja „Windows PowerShell“, kuri yra daug pažangesnė komandų konsolė nei CMD.

Šiandien ši pamoka išsamiai išanalizuos, kas yra CMD ir „Windows PowerShell“ ir kokie yra jų pagrindiniai skirtumai.

Kas yra „Windows“ komandinė eilutė

Komandų eilutė arba dar vadinama komandų eilute (cmd.exe) yra komandų eilutės vertėjas, aktyviai veikiantis daugiau nei 35 metus ir įdiegtas pirmajame kompiuteryje, paremtame IBM sukurta 8086 architektūra.
Visą šį laiką, kaip vartotojai, mes galėjome bendrauti su įranga per kelias komandas, kurias galėjome vykdyti.

Komandų eilutė, nors „Microsoft“ po truputį atšaukiama, vis dar yra gyvybiškai svarbi priemonė, leidžianti atlikti kelias negrafines sistemos užduotis, ir gerai žinoma, kad daugelis šių užduočių komandų eilutės aplinkoje atliekamos su didesniu saugumu.

DIDELIS

Kas yra „Windows PowerShell“

Tobulėjant operacinėms sistemoms, „Microsoft“ nusprendė žengti milžinišką žingsnį visiškai pakeisdama komandinės eilutės aplinką ir dar daugiau „Windows 10“, įtraukdama „Windows PowerShell“.

„Windows PowerShell“ yra išplėstinė komandų eilutės apvalkalas ir scenarijų kalba, parašyta „Microsoft .NET Framework“, kuri leis mums visiems, dirbantiems su „Windows“ aplinka, tiksliai valdyti ir automatizuoti operacinę sistemą ir įdiegtas programas ant jo. Jos kūrimas buvo atliktas 2.002 metais.

Naudojant „Windows PowerShell“, buvo pridėta keletas cmdlet komandų, kurios leis mums perkelti visas valdymo užduotis į daug aukštesnį lygį, pavyzdžiui:

  • Atlikite fonines užduotis.
  • Užduočių automatizavimas.
  • Nuotolinis užduočių vykdymas, be kita ko.

DIDELIS

Matome, kad kiekviena iš šių komandų pultų suteikia mums puikią alternatyvą procesų valdymui „Windows“ sistemose.

Matome, kad naujuose „Windows 10“ leidimuose „Windows PowerShell“ buvo pristatyta kaip numatytoji komandų konsolė, mes ją patikriname dešiniuoju pelės klavišu spustelėdami meniu Pradėti arba naudodami klavišų kombinaciją:

+ X

Atminkite, kad pirmuosiuose „Windows 10“ leidimuose turėjome komandinės eilutės parinktį, tačiau dabar matome, kad ją pakeitė „Windows PowerShell“.

Remiantis šiuo procesu, svarbu žinoti kai kurias naujas funkcijas, kurias „Windows PowerShell“ įtraukė į naujausią 5.0 versiją.

Paketų valdymasŠios paketų tvarkyklės dėka galime lengvai valdyti visą atsisiųstą, įdiegtą ar pašalintą programinę įrangą.

Ši funkcija bus vadinama „PackageManagement“ ir leis mums valdyti visus paketus vienoje vietoje, nesilankant kiekvienoje svetainėje.

DIDELIS

„Secure Shell“ (SSH)Mes puikiai žinome SSH vaidmenį atliekant visus įeinančius ir išeinančius ryšius su kompiuteriu, nes jie leidžia mums užšifruoti duomenis, kad jie nebūtų perimti neteisėtai. Yra daug įrankių, kurie suteikia mums galimybę prisijungti per SSH prie „Windows“, tačiau nuo 5.0 versijos ši funkcija bus įtraukta į „Windows PowerShell“, siūlanti geriausius saugumo ir ryšio pranašumus.

DIDELIS

Kitos naujovėsTaip pat randame kitų naujienų, tokių kaip:

  • Naujos cmdlet PSDesiredStateConfiguration modulyje.
  • Programavimo kalbų patobulinimai.
  • Diagnostikos patobulinimai.
  • Lankstumo patobulinimai, įtraukiant „ActionAfterReboot“ funkciją.
  • Ji turi naują informacijos struktūrą.
  • Apima naujus modulius.

Norėdami išsamiai sužinoti visas „Windows PowerShell 5.0“ naujienas, galite apsilankyti šioje „Microsoft“ nuorodoje:

Matome, kaip „Windows PowerShell“ tampa daug pažangesniu įrankiu visoms palaikymo užduotims atlikti.

 CMD: (užduočių sąrašas)

DIDELIS

 „PowerShell“ („Get-Process“) 

DIDELIS

Kai kurios dažniausiai naudojamos „PowerShell“ komandos yra:

KDE ypatybėsGauti procesą Bus rodomas sistemoje veikiančių procesų sąrašas.

Gaukite pagalbosRodo vieno puslapio pagalbą.

Gauti komandąJis siūlo mums sąrašą su visomis turimomis komandomis.

Gauti procesą (procesą) | Stop -Process -patvirtintiJis nutraukia įvestą procesą ir parodo patvirtinimą tai padaryti.

„Clear-Host“Išvalykite „Powershell“ ekraną.

KDE ypatybėsNustatyti Tai leidžia mums sukurti, keisti, ištrinti arba rodyti sistemos aplinkos kintamuosius.

Pasinaudokime viskuo, ką „Windows PowerShell“ siūlo mums centralizuotai valdyti „Windows“.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave