Ukazni poziv v primerjavi z Windows PowerShell: Kakšna je razlika?

Ukazni poziv v primerjavi z Windows PowerShell: Kakšna je razlika?

Kar zadeva operacijske sisteme, je Windows morda najmanj odvisen od ukazne vrstice. Pravzaprav je večina od nas uspela priti tako daleč kdaj enkrat z uporabo. Toda z operacijskim sistemom Windows 10 je morda že čas, da se naučimo.





Toda preden skočite vanjo, morate razumeti eno pomembno razliko, in to je razlika med Ukazni poziv in PowerShell . Na videz sta si precej podobna, v praksi pa sta si zelo različna.





Tukaj je tisto, kar morate vedeti o obeh.





Prvi je prišel ukazni poziv

Začenši z operacijskim sistemom Windows NT in kasneje, je bil Windows opremljen s tolmačem ukazne vrstice, imenovanim cmd.exe , bolj znan kot Ukazni poziv . Z njim lahko uporabniki komunicirajo z operacijskim sistemom z uporabo besedilnih ukazov in parametrov.

Medtem ko je ukazni poziv na prvem mestu, ni bilo tako the prvi. Prejšnje različice operacijskega sistema (Windows 95, 98 in ME) so imele bolj primitiven tolmač ukazne vrstice COMMAND.COM , bolj znan kot MS-DOS .



Ni treba posebej poudarjati, da je bil ukazni poziv velik napredek v primerjavi z zastarelim tolmačem MS-DOS.

Kljub grafični naravi operacijskega sistema Windows ukazna vrstica nikoli ni bila in tudi ne bo zastarela. Ponuja določeno moč in prilagodljivost, ki je preprosto ni mogoče doseči z vmesniki »point-and-click« (na primer paketno skriptiranje), glede na znanje pa lahko z ukaznim pozivom stvari opravite hitreje.





Tu je na primer nekaj skupnih opravil, ki jih olajša ukazni poziv. Poleg tega jih je več osnovne ukaze, ki bi jih moral poznati vsak uporabnik če morate odpraviti težavo in imate le dostop do ukazne vrstice.

Če ste absolutno devica iz ukazne vrstice, priporočamo, da si ogledate našo vodnik za začetnike v ukaznem pozivu . To je lažje, kot si mislite, in vredno je vedeti.





Medtem ko je ukazni poziv za povprečnega uporabnika več kot primeren, nekateri želijo več - zato obstajajo zamenjave ukaznega poziva, na primer odprtokodna konzola. Na srečo vseh nas je imel Microsoft v trgovini boljši odgovor: PowerShell.

PowerShell je to dvignil na naslednjo stopnjo

Če je ukazni poziv kot Motorola Razr iz obdobja 2004, potem je PowerShell kot Motorola Moto X iz leta 2015. Lahko naredi veliko istih stvari in več . PowerShell morda ni najboljši Na voljo je tolmač ukazne vrstice, vendar je vsekakor dovolj zmogljiv, da zadovolji izkušene uporabnike.

Semena za PowerShell so bila posajena leta 2002, ko je Microsoft začel delati na Microsoftovi lupini, znani tudi kot Monad, ki je bila zasnovana tako, da so jo uporabniki razširili. Monad je leta 2005 prišel v javnost in se sčasoma preimenoval v PowerShell leta 2006. Hkrati se je integriral v sam operacijski sistem.

Toda kaj vse to pomeni?

Preprosto povedano, PowerShell vam to omogoča ustvarite svoje ukaze in skripte z uporabo programskega jezika C#. PowerShell in C# sta integrirana z Microsoftovim .NET Framework, kar pomeni, da imate dostop do številnih že obstoječih funkcij in orodij, ki vam pomagajo ustvarjati boljše ukaze in skripte z manj skupnega truda.

PowerShell ima veliko naprednih funkcij - na primer oddaljeno izvajanje nalog, opravil v ozadju, avtomatizacijo opravil, povezovanje ukazov in drugo - zaradi česar je boljša izbira kot arhaični ukazni poziv, če imate veliko skrbništva nad sistemom in vzdrževanja. naredi.

Ali morate uporabiti PowerShell? No, povprečen uporabnik res ne potrebuje vseh teh zvonov in piščal. Po drugi strani bodo skrbniki in izkušeni uporabniki verjetno navdušeni nad svojimi zmožnostmi. Začnite s temi osnovnimi ukazi PowerShell, da občutite njegov potencial.

Opomba: PowerShell ima nekoliko učno krivuljo, zato ga ne pričakujte takoj.

Izboljšave PowerShell v sistemu Windows 10

Kot je že uporabno, bo PowerShell ob uradni izdaji sistema Windows 10 prejel več izboljšav. Tukaj je nekaj vrhuncev, ki jih lahko pričakujete.

Upravljanje paketa: Upravitelj paketov je priročen način za upravljanje vse programske opreme, ki jo naložite, namestite in odstranite. Namesto da skočite s spletnega mesta na spletno mesto, preprosto brskate po paketih s programom PackageManagement (prej znan kot OneGet). Če se naročite na različna skladišča, lahko izberete, kateri paketi so vam na voljo.

OneGet je tehnično na voljo že za Windows 8.1, vendar le, če namestite Windows Management Framework 5.0. Ko pride Windows 10, bo PackageManagement privzeto integriran v sistem.

Varna lupina (SSH): Secure Shell je že dolgo glavni protokol za vzpostavljanje šifriranih povezav med oddaljenimi sistemi. Brez SSH zunanji uporabniki preprosto prestrežejo podatke med prenosom.

Do nedavnega je SSH v sistemu Windows zahteval uporabo rešitve drugih proizvajalcev (npr. PuTTY), vendar je ekipa PowerShell napovedala, da bodo izvajali Podpora SSH v sistemu Windows . Trajalo je nekaj časa, a zdi se, da bo Windows končno dohitel to področje.

tipkovnica mojega prenosnika ne deluje

Lastnosti PowerShell: Z različico 5.0 se jezik samega PowerShell-a izboljšuje z novimi funkcijami, kot so: razredi in naštevanja, novi vgrajeni ukazi, razširjene funkcije za obstoječe ukaze, obarvanje sintakse v konzoli itd.

Za podrobnejše podrobnosti si oglejte Kaj je novega v PowerShell 5.0 Microsoftov članek.

Upajmo, da boste zdaj bolje razumeli razlike med ukaznim pozivom in PowerShell. Če ste prišli tako daleč in ste še vedno zmedeni, ne skrbite: PowerShell je namenjen izkušenim uporabnikom, ukazni poziv pa je dovolj dober za vse ostale. Pravzaprav lahko tudi brez tega veste.

Imate vprašanja? Kaj menite o PowerShellu? Ali gre Microsoft v pravo smer? Delite z nami v komentarjih spodaj!

Zasluge za slike: Ukazni poziv avtor Kaleb Fulgham prek Flickra, Šifrirana povezava avtor Andrea Danti prek Shutterstock

Deliti Deliti Cvrkutati E-naslov 5 nasvetov za polnjenje vaših strojev VirtualBox Linux

Ste naveličani slabe zmogljivosti, ki jo ponujajo virtualni stroji? Tukaj je tisto, kar morate storiti za povečanje zmogljivosti VirtualBox.

Preberite Naprej
Sorodne teme
  • Windows
  • Vzdrževanje računalnika
  • MS-DOS
  • Ukazni poziv
  • PowerShell
O avtorju Joel Lee(1524 objavljenih člankov)

Joel Lee je glavni urednik MakeUseOf od leta 2018. Ima diplomo B.S. računalništva in več kot devet let strokovnih izkušenj pri pisanju in urejanju.

Več od Joela Leeja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite