Что такое windows powershell в windows 10: основные возможности / RUVDS.com corporate blog / Habr – Что такое Windows PowerShell – как его запустить и использовать основные команды

Windows PowerShell — что это за программа

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

Эта статья расскажет, что это за программа Windows PowerShell. Если же оболочка отсутствует в списке программ, тогда попробуйте включить её в программах и компонентах Windows 10. Несмотря на то что PowerShell создан в первую очередь для разработчиков, обычные пользователи успешно его используют в собственных целях.

Что такое Windows PowerShell в Windows 10

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

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

Язык скриптов воспринимает команды из классической командной строки Windows 10. В свою очередь, имеет богатый собственный язык, который состоит из определённых дополнительных команд (cmdlets). Убедитесь, что установлен компонент NET Framework 3.5 для Windows 10.

Как запустить PowerShell в Windows 10

Достаточно нажать сочетание Win+X и в контекстном меню Пуск выбрать Windows PowerShell (администратор). В последних версиях операционной системы командная строка была заменена на Windows PowerShell. Можно в параметрах заменить командную строку оболочкой Windows PowerShell в меню, которое появляется при щелчке правой кнопкой мыши по кнопке Пуск.

В поисковой строке введите Windows PowerShell и в результатах выберите Запуск от имени администратора. Для внесения изменений в систему рекомендуется запускать вышеуказанную оболочку только от имени администратора. Непосредственно с командной строки можно вызвать оболочку Windows PowerShell, выполнив команду PowerShell.

А также можно запустить Windows PowerShell в определённой папке. Достаточно зажать клавишу

Shift и в контекстном меню выбрать Открыть окно PowerShell здесь. В предыдущих версиях операционной системы вместо PowerShell был доступный пункт командной строки. Для перехода в командную строку в окне Windows PowerShell выполняем команду Cmd.

Основные команды для PowerShell

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

  • Get-Help — отображение справочных сведений о командлетах и основных понятиях. В справке описываются командлеты, функции, сценарии и модули, а также объясняются основные понятия, в том числе элементы языка Windows PowerShell.
  • Update-Help — загрузка и установка файлов справки с общей папки или Интернета. После обновлений операционной системы может понадобиться обновление справки — обнаружение, скачивание и установка обновлений для модулей.
  • Get-Command — вывод всех доступных функций и командлетов, с авто заполнением строки. Выбрав интересующую команду, выполните её с Get-Help для быстрого получения справки. Например, ознакомится с Get-Help Remove-AppxPackage.

Заключение

На самом деле Windows PowerShell — это очень полезная программа, которая не раз экономила нам время. Множество инструкций писались на примерах с её использованием. Но даже половина возможностей обновлённой оболочки не была задействована. О работе в ней можно написать значительно больше. Но благодаря основным командам можно ознакомиться со всеми возможностями программы.

Командлеты PowerShell для подготовки Windows 10 (Windows 10) - Configure Windows

  • Время чтения: 2 мин

В этой статье

Область примененияApplies to

  • Windows 10Windows10
  • Windows 10 MobileWindows10 Mobile

Windows 10 версии 1703 поставляется с командлетами Windows PowerShell для подготовки.Windows 10, version 1703, ships with Windows Provisioning PowerShell cmdlets. Эти командлеты облегчают создание сценариев для следующих функций.These cmdlets make it easy to script the following functions.

КомандлетCmdletКомандлет используется дляUse this cmdlet toСинтаксисSyntax
Add-ProvisioningPackageAdd-ProvisioningPackage Применение пакета подготовкиApply a provisioning packageAdd-ProvisioningPackage [-Path] <string> [-ForceInstall] [-LogsFolder <string>] [-QuietInstall] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackageRemove-ProvisioningPackageУдаление пакета подготовкиRemove a provisioning package Remove-ProvisioningPackage -PackageId <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackage -Path <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Remove-ProvisioningPackage -AllInstalledPackages [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Get-ProvisioningPackageGet-ProvisioningPackage Получение сведений об установленном пакете подготовкиGet information about an installed provisioning package Get-ProvisioningPackage -PackageId <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Get-ProvisioningPackage -Path <string> [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Get-ProvisioningPackage -AllInstalledPackages [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Export-ProvisioningPackageExport-ProvisioningPackage Извлечение содержимого пакета подготовкиExtract the contents of a provisioning package Export-ProvisioningPackage -PackageId <string> -OutputFolder <string> [-Overwrite] [-AnswerFileOnly] [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Export-ProvisioningPackage -Path <string> -OutputFolder <string> [-Overwrite] [-AnswerFileOnly] [-LogsFolder <string>] [-WprpFile <string>] [<CommonParameters>]
Install-TrustedProvisioningCertificateInstall-TrustedProvisioningCertificate Добавляет сертификат в хранилище доверенных сертификатовAdds a certificate to the Trusted Certificate store Install-TrustedProvisioningCertificate <path to local certificate file on disk>
Get-TrustedProvisioningCertificateGet-TrustedProvisioningCertificate Список всех установленных доверенных сертификатов подготовки. Используйте этот командлет для получения отпечатка сертификата для использования с командлетом Uninstall-TrustedProvisioningCertificateList all installed trusted provisioning certificates; use this cmdlet to get the certificate thumbprint to use with the Uninstall-TrustedProvisioningCertificate
cmdlet
Get-TrustedProvisioningCertificate
Uninstall-TrustedProvisioningCertificateUninstall-TrustedProvisioningCertificate Удаление ранее установленного сертификата подготовкиRemove a previously installed provisioning certificateUninstall-TrustedProvisioningCertificate <thumbprint>

Примечание

Чтобы получить сведения об использовании любой команды можно использовать Get-Help.You can use Get-Help to get usage help on any command. Пример.For example: Get-Help Add-ProvisioningPackage

Журналы трассировки регистрируются при помощи командлетов.Trace logs are captured when using cmdlets. Следующие журналы доступны в папке журналов после завершения командлета:The following logs are available in the logs folder after the cmdlet completes:

  • ProvTrace.<timestamp>.ETL — файл трассировки (ETL), без фильтраProvTrace.<timestamp>.ETL - ETL trace file, unfiltered
  • ProvTrace.<timestamp>.XML — файл трассировки (ETL), преобразованный в необработанные события трассировки, без фильтраProvTrace.<timestamp>.XML - ETL trace file converted into raw trace events, unfiltered
  • ProvTrace.<timestamp>.TXT — текстовый файл, содержащий выходные данные, отформатированные для удобного чтения, отфильтрованные таким образом, чтобы отображать только события, зарегистрированные поставщиками в файле WPRPProvTrace.<timestamp>.TXT - TEXT file containing trace output formatted for easy reading, filtered to only show events logged by providers in the WPRP file
  • ProvLogReport.<timestamp>.XLS — файл Excel, содержащий выходные данные трассировки, отфильтрованные таким образом, чтобы отображать только события, зарегистрированные в файле WPRPProvLogReport.<timestamp>.XLS - Excel file containing trace output, filtered to only show events logged by providers in WPRP file

Примечание

При применении пакетов подготовки с помощью командлетов Powershell, поведением по умолчанию является подавление запроса, который появляется при применении неподписанного пакета подготовки.When applying provisioning packages using Powershell cmdlets, the default behavior is to suppress the prompt that appears when applying an unsigned provisioning package. Это сделано намеренно, чтобы пакеты подготовки можно было применять как часть имеющихся сценариев.This is by design so that provisioning packages can be applied as part of existing scripts.

Как открыть окно Windows PowerShell в Windows 10 + видео

Приветствую!

Операционная система семейства Windows издавна имеет поддержку командной строки, с соответствующей оболочкой. Однако в Microsoft посчитали, что поддерживаемый ей язык сценариев недостаточно гибкий. Вследствие чего в качестве альтернативны создали Windows PowerShell.

Окно «Windows PowerShell» в Windows

Данная оболочка командной строки встроена в систему, однако не все знают, как её можно открыть, дабы выполнить в ней необходимые команды. Сей пробел мы и будем восполнять, подробно рассказав и продемонстрировав на изображениях, как с лёгкостью вызвать окно Windows PowerShell в Windows 10.

Инструкция по открытию окна Виндовс ПоверШелл в Windows 10

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

  • Дабы максимально быстро отобразить желаемое нами окно, мы прибегнем к способу с Пуск-ом. Наведя на него курсор, мы далее осуществим нажатие правой клавишей мышкой. Покажется достаточно длинное меню из множества пунктов, среди которых имеются и нужные нам, которых насчитывается аж две штуки.

    Пункты вызова «Windows PowerShell» в контекстном меню Пуск

    Первый пункт открывает окно Windows PowerShell с обычными правами, а второй с правами администратора (оные требуются в обязательном порядке для выполнения некоторых команд и скриптов).

    Достаточно простой и интуитивно понятный способ, не так ли? Но есть и другие…

  • Далеко не все пользователи информированы о том, что команды, что предназначены для выполнения через Windows PowerShell, могут быть исполнены и в классическом окне командной строки. Давайте рассмотрим на практике, как это делается.

    Открыв окно классической командной строки (как это сделать), необходимо ввести достаточно очевидную команду, дабы скриптовый интерпретатор моментально переключился на обработку PowerShell команд и скриптов. Как вы уже догадались, данной командой является:

    Пункты вызова «Windows PowerShell» в контекстном меню Пуск

    Введя её и нажав Enter, впоследствии можно будет вводить и выполнять привычные для PowerShell команды и скриптовые сценарии.

    Выполнение Windows PowerShell команд в окне классической командной строки

Видеоинструкция

Ну что же, про открытие встроенного в систему полезного инструмента под названием ПоверШелл, который создан для выполнения различных команд и скриптов на их основе, мы подробно рассказали, теперь можно и завершать данный материал. Весьма надеюсь, что оный материал ответил на все имеющиеся у вас вопросы. До встречи!

ЗакрытьМы рады, что смогли помочь Вам в решении поставленной задачи или проблемы.

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

Опрос: помогла ли вам эта статья?  

(cбор пожертвований осуществляется через сервис Яндекс Деньги)

На что пойдут пожертвования \ реквизиты других платёжных систем

Привет.
Не секрет, что в экономике ныне дела обстоят не лучшим образом, цены растут, а доходы падают. И данный сайт также переживает нелёгкие времена 🙁
Если у тебя есть возможность и желание помочь развитию ресурса, то ты можешь перевести любую сумму (даже самую минимальную) через форму пожертвований, или на следующие реквизиты:

Номер банковской карты: 5331 5721 0220 5546
Кошелёк Яндекс Деньги: 410015361853797
Кошелёк WebMoney: P865066858877
PayPal: [email protected]
QIWI кошелёк: +79687316794
BitCoin: 1DZUZnSdcN6F4YKhf4BcArfQK8vQaRiA93

Оказавшие помощь:
Сергей И. - 500руб
<аноним> - 468руб
<аноним> - 294руб
Мария М. - 300руб
Валерий С. - 420руб
<аноним> - 600руб
Полина В. - 240руб

Деньги пойдут на оплату хостинга, продление домена, администрирование и развитие ресурса. Спасибо.
С уважением, создатель сайта IT-Actual.ru

Что такое Windows Power Shell, и для чего он нужен

Пользователи, находящиеся в процессе изучения начального экрана Windows 8.1 или Windows 7, нередко запускают в работу совсем незнакомые им приложения. Одним из таковых является Power Shell – продукт от компании Microsoft.

Что такое Power Shell

Если кто-то упорно трудился над написанием кода продукта, значит, он кому-то нужен, для кого-то предназначен. Скорее всего, обычный пользователь сможет извлечь минимальную пользу от наличия этого софта, а вот для системного администратора данная программа – отличный помощник.

Power Shell – это современная стандартизированная оболочка командной строки, открывающая доступ к более гибкому управлению компьютером, функционирующим на базе Windows. По сути – та же командная строка, но возможности гораздо шире.

Что такое Windows Power Shell

Функционал инструмента администрирования

Функционал софта внушителен. С его помощью можно управлять службами, аккаунтами, хранилищами файлов, процессами и даже серверами. Оболочка открывает доступ к работе с объектами COM, NET, XML, запуску внешних команд, созданию и выполнению собственных сценариев, проделыванию иных операций.

Оболочка Power Shell имеет собственный набор команд, как и консоль CMD, называемых командлетами. Синтаксис языка, определения командлетов и их параметров в этой программе отличается от привычного, хотя утилита способна распознавать многие команды CMD.

Прекрасно понимаемые Power Shell команды вроде cd, dir, copy и им подобные в этой оболочке являются псевдонимами или, как принято говорить, алиасами, служащими просто для удобства. Пример: команда dir, вводимая пользователем с целью просмотра файловой системы, соответствует командлету Get-ChildItem.

Зачем нужен Windows Power Shell

Как разобраться в программе

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

Решаясь начать изучение скриптового языка Power Shell, целесообразно ознакомиться с руководством, созданным Франком Кохом, или обратиться к справочной системе самой программы. Последняя является довольно мощной, с большим количеством конкретных примеров. Основная информация здесь откроется для просмотра после ввода командлета Get-Help.

Перечень допустимых команд Windows Power Shell

Список всех доступных команд выводит командлет Get-Command. Связка get-help-командлет применяется с целью получения справки по конкретному алиасу. Пример: справка по использованию get-process (отвечает за вывод списка текущих процессов) будет выведена командой get-help-process. Передав ей параметры -example, -detailed, -online или –full, пользователь сможет получить сведенья обо всех его нюансах подробно.