Главная » Windows » Что такое Windows PowerShell?

Что такое Windows PowerShell?

Windows PowerShell — это оболочка командной строки, которая поставляется в комплекте с новейшими операционными системами Windows. Программа использует интерфейс командной строки и язык сценариев, построенный на платформе Microsoft .NET™ framework. Это средство предназначено для того, чтобы опытные пользователи и системные администраторы могли выполнять расширенные функции, такие как администрирование сервера, настройка операционной системы или программного приложения, а также другие задачи, такие как обслуживание удаленного компьютера.
Windows PowerShell заменяет предыдущую оболочку командной строки Microsoft, MS-DOS, которая требовала cmd.exe и command.com интерпретаторы команд для запуска операционной системы. Многие пользователи Microsoft и reg PowerShell ™ утверждают, что его производительность и удобство использования превосходят его предшественников и конкурентов.

Windows PowerShell была впервые разработана в 2006 году для операционных систем Windows Server и XP, хотя это средство не было предварительно установлено или поставлено в комплекте с этими системами. Изначально Microsoft назвала project Monad, но изменила его на MSH, затем на командную оболочку Microsoft, прежде чем окончательно остановиться на названии PowerShell 1.0. Первоначально приложение было развернуто в виде пакета Release to Web (RTW) в ноябре 2006 года. Корпорация Майкрософт® не устанавливала PowerShell предварительно в Windows Vista, но позже разработала версию PowerShell, совместимую с Vista® и доступную для загрузки в виде пакета RTW. Операционные системы Windows 7® и Server® 2008 включают PowerShell™ в качестве предустановленного компонента.

Windows PowerShell использует команды, называемые командлетами, что является сокращением от command-позволяет. Эти простые логичные команды соответствуют соглашению об именовании глаголов и существительных, которое призвано устранить неопределенность в отношении назначения каждого командлета. В PowerShell предварительно настроено более 100 командлетов — больше встроенных команд, чем в любой другой оболочке. Фактически, некоторые встроенные командлеты основаны на знакомых командах из MS-DOS® и других оболочек командной строки, таких как оболочка Unix®, Bash.

Например, если пользователь введет “dir” и нажмет кнопку возврата каретки в PowerShell, программа вернет список каталогов, как в случае с MS-DOS®. Аналогично, ввод “pwd” и нажатие кнопки возврата каретки в PowerShell ™ сообщает приложению отобразить текущий каталог, что также верно в Unix®. Более того, PowerShell ™ позволяет пользователям создавать свои собственные псевдонимы для любимых команд, по сути позволяя пользователям настраивать и использовать любой желаемый синтаксис команды.

PowerShell — это ответ Microsoft миру экспертов в области информационных технологий и продвинутых пользователей компьютеров, которые сочли MS-DOS® слабой и проблематичной и которые оценили мощь инструментов командной строки Unix®. Многие эксперты сходятся во мнении, что PowerShell — это первая оболочка командной строки Microsoft®, которая может конкурировать со своими аналогами в Unix®. Основное различие между оболочками Unix® и PowerShell заключается в том, что последняя использует объекты и манипулирует ими, а не только текст, и использует платформу .NET™ framework.

Оставьте комментарий

Ваш электронный адрес не будет опубликован.Необходимые поля отмечены *

*

x

Вас может это заинтересовать

Исправление: ошибка BSOD Watchdog Timeout в Valorant.

Windows — самая популярная игровая платформа в мире. Но в операционной системе возникает множество ошибок. Есть более простые проблемы, такие как вылеты из игр и падение FPS. Но BSOD Clock_Watchdog_Timeout (код остановки 0x00000101) — более сложная проблема. Пользователи мало что могут сделать, чтобы решить ее, — только попытаться.