Если вы используете Windows 10 или 11, вы обнаружите, что PowerShell и Windows Terminal предустановлены в вашей системе. По своей сути они представляют собой инструменты командной строки для ввода инструкций (команд), которые позволяют вам выполнять различные задачи на вашем ПК с Windows. Эти задачи включают устранение неполадок, автоматизацию задач, управление системами, выполнение диагностики и администрирование сети.

Поэтому, если вы когда-нибудь задавались вопросом, какой из них использовать между PowerShell и Windows Terminal, знание того, что их отличает, может помочь вам выбрать лучшее приложение для вашей ситуации. Вот что вам нужно знать о них.

PowerShell — это улучшение по сравнению с командной строкой

Microsoft представила PowerShell в 2006 году, и он делает все, что Командная строка (командная строка) делает, а затем некоторые. Поскольку Microsoft создала PowerShell поверх .NET Framework, вы можете использовать языки .NET поверх текстовых команд в приложении для взаимодействия с вашей операционной системой. Самый популярный язык для PowerShell — C#, и он позволяет разблокировать

instagram viewer
расширенные функции инструмента и повысить вашу производительность.

Помимо стандартных команд, в PowerShell имеется более 200 командлетов — особого типа класса C#, разработанного Microsoft. определяется как «легкие команды». Когда они выполняются PowerShell, они возвращают объект .NET, который вы можете манипулировать.

Это, например, позволяет вам не только взаимодействовать с программами на вашем компьютере, которые работают на .Net Core, но также обрабатывают их ввод без необходимости писать какой-либо специальный или сложный код.

Кроме того, хотя PowerShell может запускать пакетные файлы, такие как cmd, он также обеспечивает большую автоматизацию, позволяя планировать выполнение задач. Таким образом, вы можете заранее планировать задачи и заниматься другими делами, позволяя PowerShell делать свое дело.

Это всего лишь несколько способов, которыми PowerShell намного мощнее, чем командная строка. Итак, в то время как Microsoft предоставила нам PowerShell, чтобы вывести CommandPrompt на новый уровень, какова цель Windows Terminal?

Терминал Windows принес BASH в Windows

Microsoft представила Windows Terminal в 2019 году с Windows 10, и это оператор терминала, который поддерживает практически любую оболочку командной строки. Приложение наиболее примечательно тем, что предоставляет инструмент командной строки для Windows, которому сообщество давно завидует в Linux: BASH (оболочка Bourne Again).

Чтобы запустить BASH в терминале Windows, вам сначала нужно включить подсистемы Windows для Linux (WSL).

Кроме того, еще одной важной особенностью Windows Terminal является переход к более современному интерфейсу с вкладками, который позволяет запускать несколько утилит командной строки. Например, вы можете запустить несколько экземпляров командной строки или одновременно открыть cmd, PowerShell, BASH и Azure.

Кроме того, вы можете использовать смайлики и специальные символы из других языков в Windows Terminal благодаря поддержке Unicode и UTF. А благодаря новому ускоренному движку рендеринга текста на графическом процессоре он может отображать их, не пропуская ни слова. Вы также можете настроить интерфейс приложения, предоставив ему различные цветовые схемы, фоновые изображения (оно также поддерживает GIF-файлы) и конфигурации.

Терминал Windows — это проект с открытым исходным кодом, и сообщество командной строки Windows активно его развивает. Это сообщество, которое увлечено проектом и будет постоянно поддерживать приложение, улучшать его производительность и добавляет больше функций (участники будут отдавать приоритет наиболее востребованным, из курс). Вы можете следить за его развитием и даже внести свой вклад, отправившись на Репозиторий Windows Terminal Github.

Терминал Windows — это все, что вам нужно

PowerShell помогает использовать всю мощь .Net Framework в cmd. И, помимо введения большего количества команд, он позволяет вам создавать свои собственные и даже планировать, когда приложение должно их выполнять, предоставляя вам больший контроль и автоматизацию.

Терминал Windows позволяет запускать Bash и другие утилиты командной строки, включая PowerShell. Он также поддерживает больше символов, имеет новый модный механизм рендеринга текста и позволяет настраивать его внешний вид.

Хотя каждый из этих инструментов сам по себе мощный, нет необходимости открывать PowerShell с помощью терминала Windows.

Как запустить рабочий стол Linux с помощью подсистемы Windows для Linux

Читать дальше

ДелитьсяТвитнутьДелитьсяЭл. адрес

Похожие темы

  • Окна
  • Объяснение технологии
  • Windows 10
  • Windows 11
  • Терминал
  • PowerShell

Об авторе

Чифундо Касия (опубликовано 50 статей)

Чифундо — автор MakeUseOf. Сначала он изучал банковское дело, но увлекся писательством и в 2017 году стал внештатным писателем на Upwork. Он написал статьи, блоги, эссе и веб-контент для десятков клиентов. Чифундо нравится, что письмо позволяет ему изучать и исследовать различные темы и превращать их в увлекательный и простой для понимания контент, который помогает людям. В свободное время он разрабатывает и кодирует веб-сайты и делает видеоигры.

Еще от Чифундо Касия

Подпишитесь на нашу рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться