Jei naudojate „Windows 10“ arba „Windows 11“, „PowerShell“ ir „Windows“ terminalas yra iš anksto įdiegtas jūsų sistemoje. Iš esmės tai yra komandų eilutės įrankiai, skirti įvesti instrukcijas (komandas), leidžiančias atlikti įvairias užduotis „Windows“ kompiuteryje. Šios užduotys apima trikčių šalinimą, užduočių automatizavimą, sistemų valdymą, paleidimo diagnostiką ir tinklo administravimą.

Taigi, jei kada nors paklausėte savęs, kurią naudoti tarp „PowerShell“ ir „Windows“ terminalo, žinodami, kuo jie skiriasi, galite pasirinkti geriausią jūsų situacijai pritaikytą programą. Štai ką apie juos reikia žinoti.

„PowerShell“ yra patobulinimas, palyginti su komandų eilute

„Microsoft“ pristatė PowerShell 2006 m., ir tai daro viską Komandinė eilutė (cmd) daro ir tada kai kurie. Kadangi Microsoft sukūrė PowerShell ant .NET Framework, galite naudoti .NET kalbas kartu su tekstinėmis komandomis programoje, kad galėtumėte sąveikauti su operacine sistema. Populiariausia „PowerShell“ kalba yra C#, kuri leidžia atrakinti išplėstines įrankio funkcijas ir padidinti produktyvumą.

instagram viewer

Be standartinių komandų, „PowerShell“ turi daugiau nei 200 cmdlet – specialaus tipo C# klasės, kurią „Microsoft“ apibrėžiamas kaip „šviesos komandos“. Kai juos vykdo „PowerShell“, jie grąžina .NET objektą, kurį galite manipuliuoti.

Pavyzdžiui, tai leidžia ne tik bendrauti su programomis kompiuteryje, kurias maitina .Net Core, bet taip pat apdorokite jų įvestį, jums nereikia rašyti jokio specialaus ar sudėtingo kodo.

Be to, nors „PowerShell“ gali paleisti paketinius failus, pvz., cmd, ji taip pat leidžia labiau automatizuoti, nes leidžia planuoti užduočių vykdymą. Tokiu būdu galite iš anksto suplanuoti užduotis ir atlikti kitus dalykus, leisdami „PowerShell“ atlikti savo darbą.

Tai tik keli būdai, kaip „PowerShell“ yra daug galingesnis už komandų eilutę. Taigi, nors „Microsoft“ atnešė mums „PowerShell“, kad pakeltume komandų eilutę į kitą lygį, kokia yra „Windows“ terminalo paskirtis?

„Windows“ terminalas atnešė BASH į „Windows“.

„Microsoft“ pristatė „Windows Terminal“ 2019 m. su „Windows 10“ ir yra terminalo operatorius, palaikantis beveik bet kurį komandinės eilutės apvalkalą. Programa labiausiai pastebima tuo, kad į „Windows“ įtraukė komandinės eilutės įrankį, kurio bendruomenė jau seniai pavydėjo „Linux“: BASH (Bourne Again Shell).

Norėdami paleisti BASH „Windows“ terminale, pirmiausia turėsite įgalinti Windows posistemes, skirtas Linux (WSL).

Be to, dar viena didelė „Windows“ terminalo savybė yra perėjimas prie modernesnės, skirtukų sąsajos, leidžiančios paleisti kelias komandų eilutės programas. Pavyzdžiui, galite paleisti kelis komandų eilutės egzempliorius arba vienu metu atidaryti cmd, PowerShell, BASH ir Azure.

Be to, „Windows“ terminale galite naudoti jaustukus ir specialiuosius simbolius iš kitų kalbų, nes palaiko Unicode ir UTF. O su nauju pagreitintu GPU teksto atvaizdavimo varikliu jis gali juos rodyti nepraleisdamas. Taip pat galite tinkinti programos sąsają suteikdami jai skirtingas spalvų schemas, fono paveikslėlius (taip pat palaiko GIF) ir konfigūracijas.

„Windows“ terminalas yra atvirojo kodo projektas, o „Windows“ komandų eilutės bendruomenė jį aktyviai kuria. Tai bendruomenė, kuri aistringai žiūri į projektą ir nuolat palaikys programą, tobulins jo našumą ir prideda daugiau funkcijų (bendraautoriai pirmenybę teiks labiausiai pageidaujamoms kursas). Galite pasivyti jos plėtrą ir netgi prisidėti prie jos „Windows“ terminalo „Github“ saugykla.

„Windows“ terminalas yra viskas, ko jums reikia

„PowerShell“ padeda perkelti „.Net Framework“ galią į cmd. Be to, įdiegta daugiau komandų, ji leidžia jums sukurti savo ir netgi suplanuoti, kada programa turėtų jas vykdyti, todėl galėsite geriau valdyti ir automatizuoti.

„Windows“ terminalas leidžia paleisti „Bash“ ir kitas komandų eilutės programas, įskaitant „PowerShell“. Jis taip pat palaiko daugiau simbolių, turi nuostabų naują teksto atvaizdavimo variklį ir leidžia tinkinti jo išvaizdą.

Nors kiekvienas iš šių įrankių yra galingas atskirai, nereikia atidaryti PowerShell su Windows terminalu.

Kaip paleisti „Linux“ darbalaukį naudojant „Windows“ posistemį, skirtą „Linux“.

Skaitykite toliau

DalintisTviteryjeDalintisEl. paštas

Susijusios temos

  • Windows
  • Paaiškinta technologija
  • Windows 10
  • Windows 11
  • Terminalas
  • PowerShell

Apie autorių

Chifundo Kasiya (50 straipsnių paskelbta)

Chifundo yra MakeUseOf rašytojas. Iš pradžių jis studijavo bankininkystę, bet atrado aistrą rašyti ir 2017 m. tapo laisvai samdomu Upwork rašytoju. Jis parašė straipsnius, tinklaraščius, esė ir žiniatinklio turinį dešimtims klientų. Chifundo mėgsta, kad rašymas leidžia mokytis ir tyrinėti įvairias temas bei paversti jas patraukliu ir lengvai suprantamu turiniu, kuris padeda žmonėms. Laisvalaikiu jis kuria ir koduoja svetaines bei kuria vaizdo žaidimus.

Daugiau iš Chifundo Kasiya

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia