Данная статья рассматривает способы запуска Windows PowerShell и опубликована в информационно-познавательных целях. Статья будет полезна прежде всего для начинающих пользователей операционной системы Windows.
— Вывод списка существующих в системе учётных записей
Для того чтобы посмотреть список, существующих в системе учетных записей пользователей, нужно ввести команду — Get-LocalUser(Рис.3):


Get-LocalUser


Как видим в моей системе существует четыре учётных записи, одна из них — UserFirstdeer — включена[активна][Enabled = True], а три другие выключены[неактивны][Enabled = False], так же в третьем столбце мы видим описание[Description] учётных записей.


Рис.3 — Вывод существующих в системе учётных записей.
Разница между cmd и PowerShell: не только в цветах.
Более могущественная, и столь же усложнённая. В один ряд с терминалом Линукс по своей многозадачности её ставить нельзя: мелко плавает. Но по сравнению с cmd она может гораздо больше, и это на фоне того факта, что практически всё, что может cmd, прокатит и в PowerShell. Однако для работы с shell придётся использовать уже отдельный вид команд, которые, дабы на русском не звучало косноязычно, переводчики назвали “командлетами”. В отличие от cmd, в shell команды исполняются по нескольким каналам. Это значит, что выход одной команды (в смысле, командлета) может быть одновременно входом в другую. И всё потому, что командлеты PowerShell – это вполне себе определённые объекты, представители конкретной структуры данных. Даже те командлеты, которые встречают в ответе shell на запрос пользователя. Выражаясь языком программистов, PSH – объектно-ориентированный, а cmd обрабатывает только символы или последовательность символов. Проще говоря, PowerShell позволяет работать с некоторыми программами изнутри, в режиме реального времени, интерактивно. Cmd, в сущности, может только запускать утилиты, которые в Windows уже существуют (почти все они в папке C:\Windows).
Более того, PowerShell – это вполне себе законченная среда для написания и исполнения скрипта. Так что можно создавать очень сложные и объёмные скрипты для управления системой, чем те, на какие была способна консоль cmd.
Основная разница между PowerShell и cmd в том, что последняя – это обновлённая версия “отжившей” в своё время программной оболочки DOS, а в первую, как видно, Windows вдыхает новую жизнь. Очевидно демонстрируя, что от DOS команд разработчики отказываться вообще не собираются. Сравнение с DOS уже неверно, та очень ограничена в своих возможностях; cmd существовала в Windows как “наследие DOS для избранных” или ремонтный, прямой вариант самых необходимых команд. А ввод в работу PowerShell – это как своеобразное предложение, если не покопаться во внутренностях системы, то поучаствовать в изучении её возможностей и способ заняться её модификацией вполне официально: интеграция в среду .Net тому подтверждение.
Как открыть PowerShell в Windows 10?
Вызвать на своем компьютере ПоверШелл удастся несколькими способами. Эта встроенная в ОС утилита может быть закреплена в Пуске, то есть в списке установленных на компьютере программ. Найти аналог командной консоли можно через Проводник, Диспетчер задач, поисковую строку и даже через службу Выполнить. В процессе поиска пользователю нужно лишь написать название утилиты на английском языке.

Из меню «Win + X»
Как самостоятельно открыть ПоверШелл, вызвав контекстное меню:

- перейти на рабочий стол;
- одновременно нажать на кнопки «Win» и «X»;
- откроется меню «Приложения и возможности»;
- отыскать в списке название утилиты на английском;
- из меню попасть в консоль ПоверШелл можно на пользовательских или администраторских правах;
- выбрать нужный вариант и кликнуть по нему один раз.

Как попасть в ПоверШелл, если при нажатии на «Win» и «X» открывается командная строка:
- активировать «Параметры»;
- отыскать «Персонализация»;
- перейти в «Панель задач»;
- отыскать фразу «Заменить командную строку оболочкой WinPowerShell…»;
- переместить переключатель в позицию «Вкл.»;

- вернуться на рабочий стол;
- еще раз нажать на «Win» и «X».
С помощью поиска

Как самостоятельно запустить ПоверШелл (через «Поиск»):
- в поисковой строке Виндовс написать: PowerShell;
- выполнить ввод;
- на дисплее отобразится результат поиска, то есть искомое приложение;

- если кликнуть по названию левой кнопкой мыши, то утилита запустится на правах пользователя;
- если кликнуть по названию правой кнопкой мыши, то всплывет окошко со списком действий;
- можно запустить утилиту на администраторских правах или открыть папку;
- при желании значок этого приложения разрешается закрепить на виндовской панели задач.
Из Проводника

Как самостоятельно вызвать утилиту (используя Проводник Виндовс 10):
- выполнить активацию Проводника;
- в поисковую строчку ввести название (на английском);
- на дисплее появится искомое приложение.

Еще один способ вызова ПоверШелл (используя Проводник):
- активировать виндовский Проводник;
- отыскать папку с названием утилиты (на английском);
- обычно ПоверШелл находится: C:\Windows\System32\WindowsPowerShell\v1.0 или C:\Windows\syswow64\Windowspowershell\v1.0;

- через «Файл», или используя правую клавишу мыши, открыть найденное приложение в нужном режиме (на пользовательских или администраторских правах).
Дополнительные и универсальные методы запуска оболочки

Как самостоятельно активировать утилиту через Пуск:
- перейти в Пуск;
- откроется список всех установленных на ПК программ;
- отыскать название утилиты (на английском);
- запустить в нужном режиме (на пользовательских или администраторских правах).

Важно! В старых вариантах Виндовса искомая утилита PowerShell находится в списке стандартных программ (служебных приложений). Найти ее удастся тоже через Пуск.
Как вызвать ПоверШелл из консоли Выполнить:

- активировать Выполнить;
- в строчке «Открыть» написать символы: «powershell»;
- нажать на «ОК».

Как самостоятельно открыть утилиту из командной строки:
- вызвать консоль (на администраторских правах);
- в окошке написать символы: «powershell»;

- кликнуть на «Enter»;
- оболочка утилиты запустится в интерфейсе вызванной командной консоли.
Как вызвать приложение (через Диспетчер задач):
- активировать на своем ПК «Диспетчер…»;
- отыскать вверху подраздел «Файл»;
- в меню «Файл» активировать «Запустить новую задачу»;
- появится всплывающее окошко «Создание задачи»;
- в строчке «Открыть» написать символы: «powershell»;
- если нужно, поставить галочку возле опции «Создать задачу с администраторскими правами»;
- кликнуть на «ОК».
Как сохранить вывод команды в файл с помощью PowerShell
Чтобы сохранить вывод команды в текстовый файл с помощью PowerShell, выполните следующие действия:
- Откройте PowerShell, например, через системный поиск Windows.
- Введите следующую команду, чтобы сохранить вывод в текстовый файл и нажмите Enter:
ваша-команда | Out-File -FilePath c:\путь\папка\
В этой команде обязательно замените «ваша-команда» на нужную вам командную строку, а «c:\путь\папка\» на путь и имя файла для хранения выходных данных.
- (Необязательно) Введите следующую команду, чтобы просмотреть сохраненный вывод на экране, и нажмите Enter:
Get-Content -Path c:\путь\папка\
В этой команде обязательно замените «c:\путь\папка\» на путь и имя файла с выходным содержимым.
После выполнения шагов команда PowerShell сохранит результат в текстовый файл в указанном вами месте.
Мы ориентировались в этом руководстве на Windows 10, но вы также можете использовать эти инструкции для Windows 8.1 и Windows 7.
Управление региональными форматами
В форум пришел человек, у которого в 20H1 после перезагрузки сбрасывался региональный формат с украинского на русский. У меня проблема воспроизвелась, поэтому я предложил обходной путь – при входе в систему задавать скриптом нужный формат региона.
Форматы не входят в сферу языков, поэтому способы выше не подходят. Выручает другой командлет – Set-Culture, задающий пользовательский регион с помощью идентификатора локали, LCID (в данном случае – украинской).
- Windows PowerShell …
- PowerShell Array Guide: How to Use and …
- PowerShell или командная строка? Что лучше?
- PowerShell — Wikipedia
- Вывод информации об успешном выполнении …
Set-Culture uk-UA