Komentokehote vs. Windows PowerShell: Mikä on ero?

Komentokehote vs. Windows PowerShell: Mikä on ero?

Mitä tulee käyttöjärjestelmiin, Windows on ehkä vähiten riippuvainen komentoriviltä. Itse asiassa useimmat meistä ovat onnistuneet pääsemään tähän asti ilman koskaan kerran käyttämällä sitä. Mutta kun Windows 10 on nurkan takana, ehkä on aika oppia.



Mutta ennen kuin ryhdyt siihen, on yksi merkittävä ero, joka sinun on ymmärrettävä, ja se on ero Komentokehote ja PowerShell . Ne näyttävät pinnalta melko samanlaisilta, mutta käytännössä ne eroavat toisistaan ​​suuresti.

Tässä on mitä sinun tarvitsee tietää kahdesta.





Komentokehote tuli ensin

Alkaen Windows NT: stä ja sen jälkeen Windowsissa oli komentorivitulkki nimeltään cmd.exe , paremmin tunnettu Komentokehote . Sen avulla käyttäjät voivat olla vuorovaikutuksessa käyttöjärjestelmän kanssa käyttämällä tekstipohjaisia ​​komentoja ja parametreja.

Mutta vaikka komentokehote tuli ensin, se ei ollut the ensimmäinen. Aiemmissa käyttöjärjestelmän versioissa (Windows 95, 98 ja ME) oli alkeellisempi komentorivitulkki COMMAND.COM , paremmin tunnettu MS-DOS .



On sanomattakin selvää, että komentorivi oli valtava parannus vanhentuneeseen MS-DOS-tulkkiin verrattuna.

Windowsin graafisesta luonteesta huolimatta komentorivi ei ole koskaan ollut - eikä tule koskaan - vanhentumaan. Se tarjoaa jonkin verran voimaa ja joustavuutta, jota ei vain voida saavuttaa napsauttamalla ja napsauttamalla -rajapinnoilla (kuten eräskriptiointi), ja taidoistasi riippuen voit tehdä asiat nopeammin komentokehotteen avulla.

Esimerkiksi tässä on joitain yleisiä tehtäviä, jotka ovat helpompia komentoriviltä. Lisäksi niitä on useita peruskomennot, jotka jokaisen käyttäjän pitäisi tietää jos joudut vianmääritykseen ja sinulla on vain komentorivin käyttöoikeus.

Jos olet ehdoton komentorivin neitsyt, suosittelemme tarkistamaan meidän aloitusopas komentokehotteeseen . Se on helpompaa kuin luulet ja kannattaa tietää.

Vaikka komentokehote on enemmän kuin riittävä tavalliselle käyttäjälle, jotkut ihmiset haluavat enemmän - siksi komentokehotteen korvaukset, kuten avoimen lähdekoodin konsoli, ovat olemassa. Onneksi meille kaikille Microsoftilla oli parempi vastaus varastossa: PowerShell.

PowerShell vei sen seuraavalle tasolle

Jos komentokehote on kuin vuoden 2004 Motorola Razr, PowerShell on kuin vuoden 2015 Motorola Moto X. Se voi tehdä paljon samoja asioita ja lisää . PowerShell ei ehkä ole parhaat komentorivitulkki käytettävissä, mutta se on varmasti tarpeeksi tehokas tyydyttämään virrankäyttäjiä.

PowerShellin siemenet istutettiin vuonna 2002, kun Microsoft aloitti työskentelyn Microsoft Shellin, joka tunnetaan myös nimellä Monad, kanssa, joka on suunniteltu laajennettavaksi käyttäjille. Monad tuli julkiseksi vuonna 2005 ja nimettiin lopulta uudelleen PowerShell vuonna 2006. Samaan aikaan se integroitiin itse käyttöjärjestelmään.

Mutta mitä tämä kaikki tarkoittaa?

Yksinkertaisesti sanottuna PowerShell mahdollistaa sen luo omat komennot ja komentosarjat käyttämällä C# ohjelmointikieltä. Sekä PowerShell että C# on integroitu Microsoftin .NET Frameworkiin, joten saat käyttöösi monia olemassa olevia toimintoja ja työkaluja, joiden avulla voit luoda parempia komentoja ja komentosarjoja pienemmällä vaivalla.

PowerShellissä on paljon kehittyneitä ominaisuuksia, kuten tehtävien etäkäyttö, taustatehtävät, tehtävien automatisointi, komentoputkisto ja paljon muuta - mikä tekee siitä paremman valinnan kuin arkaainen komentokehote, kun sinulla on paljon järjestelmänhallintaa ja ylläpitoa tehdä.

Pitäisikö sinun käyttää PowerShelliä? Keskivertokäyttäjä ei todellakaan tarvitse kaikkia näitä kelloja ja pillejä. Toisaalta järjestelmänvalvojat ja virrankäyttäjät rakastavat todennäköisesti sitä, mitä se voi tehdä. Aloita näiden PowerShell -peruskomentojen avulla saadaksesi maku sen mahdollisuuksista.

Huomautus: PowerShellissä on hieman oppimiskäyrä, joten älä odota ymmärtävän sitä heti.

PowerShellin parannukset Windows 10: ssä

Niin hyödyllistä kuin se on jo, PowerShell saa useita parannuksia, kun Windows 10 julkaistaan ​​virallisesti. Tässä on joitain kohokohtia, joita voit odottaa.

Pakettihallinta: Pakettihallinta on kätevä tapa hallita kaikkia lataamiasi, asentamiasi ja poistamiasi ohjelmistoja. Sen sijaan, että hyppäisit verkkosivustolta toiselle, selaat vain paketteja PackageManagementilla (aiemmin tunnettu nimellä OneGet). Tilaamalla erilaisia ​​arkistoja voit valita, mitkä paketit ovat käytettävissäsi.

OneGet on teknisesti saatavilla jo Windows 8.1: lle, mutta vain jos asennat Windows Management Framework 5.0: n. Kun Windows 10 tulee saataville, PackageManagement integroidaan järjestelmään oletuksena.

Secure Shell (SSH): Secure Shell on jo pitkään ollut katkottu protokolla salattujen yhteyksien luomiseksi etäjärjestelmien välillä. Ilman SSH: ta ulkopuolisten on helppo siepata tietoja niiden lähettämisen aikana.

Viime aikoihin asti SSH Windowsissa vaati kolmannen osapuolen ratkaisun (esim.PuTTY) käyttöä, mutta PowerShell-tiimi ilmoitti toteuttavansa SSH -tuki Windowsissa . Kesti jonkin aikaa, mutta näyttää siltä, ​​että Windows on vihdoin saavuttamassa tämän alueen.

kuinka saada lisää Google -kyselyjä

PowerShellin ominaisuudet: Versiossa 5.0 PowerShellin kieltä parannetaan uusilla ominaisuuksilla, kuten luokilla ja enumeilla, uusilla sisäänrakennetuilla komennoilla, nykyisten komentojen laajennetuilla ominaisuuksilla, syntaksin värityksellä konsolissa ja muilla.

Tarkempia yksityiskohtia varten katso PowerShell 5.0: n uudet ominaisuudet Microsoftin artikkeli.

Toivottavasti ymmärrät nyt paremmin Command Promptin ja PowerShellin väliset erot. Jos olet päässyt näin pitkälle ja olet edelleen hämmentynyt, älä huoli: PowerShell on tarkoitettu tehokäyttäjille ja komentokehote riittää kaikille muille. Itse asiassa voit selvitä tietämättä kumpaakaan.

Onko kysymyksiä? Mitä mieltä olet PowerShellistä? Onko Microsoft menossa oikeaan suuntaan? Jaa kanssamme alla olevissa kommenteissa!

Kuvaluotot: Komentokehote kirjoittanut Kaleb Fulgham Flickrin kautta, Salattu yhteys Andrea Danti Shutterstockin kautta

Jaa Jaa Tweet Sähköposti 5 vinkkiä VirtualBox Linux -koneiden lataamiseen

Oletko kyllästynyt virtuaalikoneiden heikkoon suorituskykyyn? Tässä on, mitä sinun pitäisi tehdä parantaaksesi VirtualBox -suorituskykyäsi.

Lue seuraava
Liittyvät aiheet
  • Windows
  • Tietokoneiden huolto
  • MS-DOS
  • Komentokehote
  • PowerShell
Kirjailijasta Joel Lee(1524 artikkelia julkaistu)

Joel Lee on toiminut MakeUseOfin päätoimittajana vuodesta 2018. Hänellä on B.S. tietojenkäsittelytieteen alalta ja yli yhdeksän vuoden ammattikirjoittamisesta ja editoinnista.

Lisää Joel Lieltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi