Ja izmantojat operētājsistēmu Windows 10 vai 11, jūsu sistēmā būs iepriekš instalēts PowerShell un Windows terminālis. Būtībā tie ir komandrindas rīki instrukciju (komandu) ievadīšanai, kas ļauj veikt dažādus uzdevumus Windows datorā. Šie uzdevumi ietver problēmu novēršanu, uzdevumu automatizēšanu, sistēmu pārvaldību, diagnostiku un tīkla administrēšanu.

Tātad, ja kādreiz esat jautājis, kuru lietot starp PowerShell un Windows termināli, zinot, ar ko tie atšķiras, varat izvēlēties savai situācijai piemērotāko lietotni. Lūk, kas jums par tiem jāzina.

PowerShell ir uzlabojums, salīdzinot ar komandu uzvedni

Microsoft iepazīstināja PowerShell 2006. gadā, un tas dara visu, ko Komandu uzvedne (cmd) dara un tad daži. Tā kā Microsoft izstrādāja PowerShell, papildinot to ar .NET Framework, varat lietotnē papildus teksta komandām izmantot .NET valodas, lai mijiedarbotos ar savu operētājsistēmu. Populārākā PowerShell valoda ir C#, un tā ļauj atbloķēt rīka uzlabotās funkcijas un palielināt savu produktivitāti.

Papildus standarta komandām PowerShell ir vairāk nekā 200 cmdlet — īpašs C# klases veids, ko Microsoft nodrošina definē kā "gaismas komandas". Kad tos izpilda PowerShell, tie atgriež .NET objektu, ko varat manipulēt.

Tas, piemēram, ļauj ne tikai mijiedarboties ar datorā esošajām programmām, kuras darbina .Net Core, bet apstrādājiet arī to ievadi bez nepieciešamības rakstīt īpašu vai sarežģītu kodu.

Turklāt, lai gan PowerShell var palaist sērijveida failus, piemēram, cmd, tas arī nodrošina lielāku automatizāciju, ļaujot ieplānot uzdevumu izpildi. Tādā veidā jūs varat iepriekš sakārtot uzdevumus un veikt citas darbības, vienlaikus ļaujot PowerShell darīt to.

Šie ir tikai daži veidi, kā PowerShell ir daudz jaudīgāks par komandu uzvedni. Tātad, lai gan Microsoft piedāvāja mums PowerShell, lai CommandPrompt paceltu uz nākamo līmeni, kāds ir Windows termināļa mērķis?

Windows terminālis ienesa BASH sistēmā Windows

Microsoft ieviesa Windows termināli 2019. gadā ar operētājsistēmu Windows 10, un tas ir termināļa operators, kas atbalsta gandrīz jebkuru komandrindas apvalku. Programma ir visievērojamākā ar to, ka sistēmai Windows pievieno komandrindas rīku, ko sabiedrība jau sen ir apskaudusi par Linux: BASH (Bourne Again Shell).

Lai palaistu BASH Windows terminālī, vispirms tas ir jādara iespējot Windows apakšsistēmas operētājsistēmai Linux (WSL).

Vēl viena liela Windows termināļa funkcija ir pāreja uz modernāku interfeisu ar cilnēm, kas ļauj palaist vairākas komandrindas utilītas. Piemēram, varat palaist vairākus komandu uzvednes gadījumus vai vienlaikus atvērt cmd, PowerShell, BASH un Azure.

Turklāt Windows terminālī varat izmantot emocijzīmes un īpašās rakstzīmes no citām valodām, pateicoties tā Unikoda un UTF atbalstam. Un ar savu jauno paātrināto GPU teksta renderēšanas dzinēju tas var tos parādīt, neizlaižot mazliet. Varat arī pielāgot lietotnes saskarni, piešķirot tai dažādas krāsu shēmas, fona attēlus (tā atbalsta arī GIF) un konfigurācijas.

Windows terminālis ir atvērtā pirmkoda projekts, un Windows komandrindas kopiena to aktīvi attīsta. Šī ir kopiena, kas aizraujas ar projektu un pastāvīgi atbalstīs lietotni, uzlabos to tā veiktspēju un pievieno vairāk funkciju (līdzstrādnieki par prioritāti piešķirs visvairāk pieprasītajām, no kurss). Varat sekot līdzi tās attīstībai un pat dot savu ieguldījumu, dodoties uz Windows termināļa Github repozitorijs.

Windows terminālis ir viss, kas jums nepieciešams

PowerShell palīdz ieviest .Net Framework jaudu cmd. Papildus vairāku komandu ieviešanai tas ļauj jums izveidot savu un pat ieplānot, kad lietotnei tās jāizpilda, nodrošinot lielāku kontroli un automatizāciju.

Windows terminālis ļauj palaist Bash un citas komandrindas utilītas, tostarp PowerShell. Tas atbalsta arī vairāk rakstzīmju, tam ir jauns izdomāts teksta renderēšanas dzinējs, un tas ļauj pielāgot tā izskatu.

Lai gan katrs no šiem rīkiem ir spēcīgs pats par sevi, nav nepieciešams atvērt PowerShell ar Windows termināli.

Kā palaist Linux darbvirsmu, izmantojot Windows apakšsistēmu operētājsistēmai Linux

Lasiet Tālāk

DalītiesČivinātDalītiesE-pasts

Saistītās tēmas

  • Windows
  • Paskaidrota tehnoloģija
  • Windows 10
  • Windows 11
  • Terminālis
  • PowerShell

Par autoru

Čifundo Kasija (Publicēti 50 raksti)

Chifundo ir MakeUseOf rakstnieks. Sākotnēji viņš studēja banku darbību, taču atklāja aizraušanos ar rakstīšanu un 2017. gadā kļuva par ārštata rakstnieku vietnē Upwork. Viņš ir rakstījis rakstus, emuārus, esejas un tīmekļa saturu desmitiem klientu. Čifundo patīk, ka rakstīšana ļauj viņam mācīties un izpētīt dažādas tēmas un pārvērst tās saistošā un viegli saprotamā saturā, kas palīdz cilvēkiem. Savā brīvajā laikā viņš izstrādā un kodē vietnes un veido videospēles.

Vairāk no Chifundo Kasiya

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu