Komandu uzvedne pret Windows PowerShell: kāda ir atšķirība?

Komandu uzvedne pret Windows PowerShell: kāda ir atšķirība?

Kas attiecas uz operētājsistēmām, Windows, iespējams, vismazāk paļaujas uz komandrindu. Patiesībā lielākajai daļai no mums ir izdevies tikt tik tālu bez kādreiz izmantojot to. Bet, ja Windows 10 ir ap stūri, varbūt ir pienācis laiks mācīties.





Bet pirms jūs iejaukties, jums ir jāsaprot viena būtiska atšķirība, un tā ir atšķirība Komandu uzvedne un PowerShell . Uz virsmas tie izskatās diezgan līdzīgi, taču praksē tie ir ļoti atšķirīgi.





Lūk, kas jums jāzina par abiem.





Vispirms parādījās komandu uzvedne

Sākot ar Windows NT un vēlāk, Windows bija aprīkots ar komandrindas tulku, ko sauca cmd.exe , labāk pazīstams kā Komandu uzvedne . Ar to lietotāji varētu mijiedarboties ar operētājsistēmu, izmantojot teksta komandas un parametrus.

Bet, lai gan komandu uzvedne bija pirmā, tā nebija un pirmais. Iepriekšējās operētājsistēmas versijās (Windows 95, 98 un ME) tika izsaukts primitīvāks komandrindas tulks COMMAND.COM , labāk pazīstams kā MS-DOS .



Pats par sevi saprotams, ka komandu uzvedne bija milzīgs uzlabojums salīdzinājumā ar novecojušo MS-DOS tulku.

Neskatoties uz Windows grafisko raksturu, komandrinda nekad nav bijusi un nekad nebūs novecojusi. Tas piedāvā zināmu jaudu un elastību, ko vienkārši nevar sasniegt, izmantojot saskarnes ar noklikšķināšanu un klikšķi (piemēram, sērijveida skriptu veidošana), un atkarībā no jūsu prasmes jūs varat paveikt lietas ātrāk, izmantojot komandu uzvedni.





Piemēram, šeit ir daži bieži sastopami uzdevumi, kurus atvieglo komandu uzvedne. Turklāt ir vairāki pamata komandas, kas jāzina katram lietotājam ja jums ir nepieciešams novērst problēmu un jums ir tikai piekļuve komandrindai.

Ja esat absolūta komandrindas jaunava, iesakām pārbaudīt mūsu iesācēju komandrindas ceļvedis . Tas ir vieglāk, nekā jūs domājat, un ir vērts zināt.





Lai gan komandu uzvedne ir vairāk nekā pietiekama parastajam lietotājam, daži cilvēki vēlas vairāk - tāpēc komandu uzvedņu aizstāšana, piemēram, atvērtā pirmkoda konsole, pastāv. Par laimi mums visiem, Microsoft bija labāka atbilde: PowerShell.

PowerShell pacēla to nākamajā līmenī

Ja komandu uzvedne ir kā 2004. gada laikmeta Motorola Razr, tad PowerShell ir kā 2015. gada Motorola Moto X. Tā var paveikt daudzas tās pašas lietas un vairāk . PowerShell var nebūt labākais komandrindas tulks ir pieejams, taču tas noteikti ir pietiekami spēcīgs, lai apmierinātu enerģijas lietotājus.

PowerShell sēklas tika stādītas 2002. gadā, kad Microsoft sāka strādāt pie Microsoft Shell, kas pazīstams arī kā Monad, un kuru lietotājs bija paredzēts paplašināt. Monāde publiski nonāca 2005. gadā un galu galā tika pārdēvēta par PowerShell Tajā pašā laikā tas tika integrēts pašā operētājsistēmā.

Bet ko tas viss nozīmē?

Vienkārši sakot, PowerShell ļauj jums izveidot savas komandas un skriptus izmantojot C# programmēšanas valodu. Gan PowerShell, gan C# ir integrēti Microsoft .NET Framework, kas nozīmē, ka jūs varat piekļūt daudzām jau esošām funkcijām un rīkiem, kas palīdzēs jums izveidot labākas komandas un skriptus ar mazākām pūlēm.

PowerShell ir daudz papildu funkciju, piemēram, uzdevumu izpilde no attāluma, fona uzdevumi, uzdevumu automatizācija, komandu savienošana un daudz kas cits, kas padara to par labāku izvēli nekā arhaiskā komandu uzvedne, ja jums ir daudz sistēmas administrēšanas un apkopes. darīt.

Vai jums vajadzētu izmantot PowerShell? Nu, parastajam lietotājam visi šie zvani un svilpes nav īsti vajadzīgi. Savukārt administratoriem un enerģijas lietotājiem, visticamāk, patiks tas, ko tā var darīt. Sāciet ar šīm PowerShell pamata komandām, lai izbaudītu tā potenciālu.

Piezīme: PowerShell ir mazliet mācīšanās līkne, tāpēc negaidiet, ka to uzreiz uztversit.

PowerShell uzlabojumi operētājsistēmā Windows 10

Lai cik noderīga tā jau būtu, PowerShell saņems vairākus uzlabojumus, kad Windows 10 tiks oficiāli izlaista. Šeit ir daži svarīgākie notikumi, kurus varat sagaidīt.

Iepakojuma vadība: Pakotņu pārvaldnieks ir ērts veids, kā pārvaldīt visu lejupielādēto, instalēto un noņemto programmatūru. Tā vietā, lai pārietu no vietnes uz vietni, jūs vienkārši pārlūkojat paketes, izmantojot PackageManagement (agrāk pazīstams kā OneGet). Abonējot dažādas krātuves, varat izvēlēties, kuras paketes jums ir pieejamas.

OneGet ir tehniski pieejams jau operētājsistēmai Windows 8.1, bet tikai tad, ja instalējat Windows pārvaldības sistēmu 5.0. Kad parādīsies Windows 10, PackageManagement pēc noklusējuma tiks integrēts sistēmā.

Drošā čaula (SSH): Secure Shell jau sen ir galvenais protokols šifrētu savienojumu izveidošanai starp attālām sistēmām. Bez SSH nepiederošām personām ir viegli pārtvert datus, kad tie tiek pārraidīti.

Vēl nesen SSH operētājsistēmā Windows bija jāizmanto trešās puses risinājums (piemēram, PuTTY), taču PowerShell komanda paziņoja, ka viņi ieviesīs SSH atbalsts operētājsistēmā Windows . Tas aizņēma kādu laiku, bet šķiet, ka Windows beidzot šajā jomā tuvojas.

mana klēpjdatora tastatūra nedarbojas

PowerShell funkcijas: Izmantojot versiju 5.0, PowerShell valoda tiek uzlabota ar jaunām funkcijām, piemēram: klasēm un kopsummām, jaunām iebūvētām komandām, paplašinātām esošo komandu funkcijām, sintakses krāsošanu konsolē un daudz ko citu.

Lai iegūtu sīkāku informāciju, skatiet Kas jauns programmā PowerShell 5.0 Microsoft raksts.

Cerams, ka tagad jūs labāk izprotat atšķirības starp komandrindu un PowerShell. Ja esat nonācis tik tālu un joprojām esat apmulsis, neuztraucieties: PowerShell ir paredzēts enerģijas lietotājiem, un komandu uzvedne ir pietiekami laba visiem pārējiem. Patiesībā jūs varat iztikt, arī nezinot.

Vai jums ir kādi jautājumi? Ko jūs domājat par PowerShell? Vai Microsoft iet pareizajā virzienā? Kopīgojiet ar mums komentāros zemāk!

Attēlu kredīti: Komandu uzvedne autors: Kaleb Fulgham, izmantojot Flickr, Šifrēts savienojums Andrea Danti, izmantojot Shutterstock

Kopīgot Kopīgot Čivināt E -pasts 5 padomi, kā uzlādēt VirtualBox Linux iekārtas

Vai esat noguris no virtuālo mašīnu piedāvātās sliktās veiktspējas? Lūk, kas jums jādara, lai uzlabotu VirtualBox veiktspēju.

Lasīt Tālāk
Saistītās tēmas
  • Windows
  • Datoru apkope
  • MS-DOS
  • Komandu uzvedne
  • PowerShell
Par autoru Džoels Lī(Publicēti 1524 raksti)

Džoels Lī ir MakeUseOf galvenais redaktors kopš 2018. gada. Viņam ir B.S. datorzinātnēs un vairāk nekā deviņu gadu profesionāla rakstīšanas un rediģēšanas pieredze.

Vairāk no Džoela Lī

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu