PowerShell — скачать и установить для Windows 10, 8.1, 7

После того как компания Microsoft заинтересовалась Linux и открыла исходный код нескольких своих проектов, был открыт код командного интерпретатора и оболочки для выполнения системных скриптов Windows — PowerShell. Раньше PowerShell была доступна только для Windows, но теперь ее можно использовать даже в Linux и MacOS.

Как открыть PowerShell через контекстное меню кнопки «Пуск» в Windows 10

Если на вашем компьютере установлена Windows 10, то, пожалуй, ещё более быстрый способ открыть PowerShell — нажать правой кнопкой мыши по кнопке «Пуск» и выбрать нужный пункт меню (там присутствует сразу два пункта — для простого запуска и от имени администратора). Это же меню можно вызвать, нажав клавиши Win+X на клавиатуре.

Примечание: если в этом меню вместо Windows PowerShell у вас отображается командная строка, то заменить её на PowerShell вы, при желании, можете в Параметры — Персонализация — Панель задач, включив пункт «Заменить командную строку оболочкой Windows Powershell» (в последних версиях Windows 10 параметр включен по умолчанию).

С помощью команды SystemInfo

Описанный выше метод не позволяет точно определить дату установки, а также может вызвать определенные сложности, если у вас установлена более поздняя система, чем XP.

Но существует более точный способ узнать дату установки Windows с помощью команды SystemInfo:

С помощью команды SystemInfo
  1. Запустите командную строку от имени администратора.
  2. Теперь введите SystemInfo и нажмите клавишу Enter. После выполнения команды на экран будет выведен список с информацией о вашей системе.
  3. Прокрутите это список вверх и найдите пункт «Дата установки». Это и будет дата и время инсталляции ОС.

Чтобы не искать в списке нужную строку, можно запустить SystemInfo со следующими параметрами:

Читайте также:  Как перевернуть изображение на ноутбуке

SystemInfo | find /i «дата»

С помощью команды SystemInfo

В результате выполнения команды будут найдены строки, содержащие слово «дата». В нашем случае будет найдена одна строка «Дата установки», которая нам и нужна.

«Просмотр событий» — История Выключений

События связанные с выключениями системы (включая дату и время) могут быть просмотрены с помощью программы «Просмотр событий».

Запустить «Просмотр событий» и найти события связанные с выключениями:

  1. Нажмите клавишу Win, наберите eventvwr и запустите Просмотр событий
  2. В панели слева разверните Журналы Windows и перейдите в Система
  3. Щелкните правой кнопкой мыши на Система и выберите Фильтр текущего журнала…
  4. Введите следующие коды в поле <Все коды событий> и нажмите OK:

    41,1074,1076,6005,6006,6008,6009,6013

Дельный Совет: История команд в PowerShell! Читать далее →

Логи Выключений в PowerShell

Журналы выключения/перезагрузки в Windows также можно получить из командной строки с помощью команды Get-EventLog в PowerShell.

Например, чтобы отфильтровать 10000 последних записей из системного журнала событий в Windows и отобразить только те события, которые связаны с включениями или выключениями системы, выполните:

PS C:\> Get-EventLog System -Newest 10000 | ` Where EventId -in 41,1074,1076,6005,6006,6008,6009,6013 | ` Format-Table TimeGenerated,EventId,UserName,Message -AutoSize -wrap

Дельный Совет: Запуск/Остановка служб в Windows из CMD! Читать далее →

Как отключить PowerShell в Windows 10

Программы и компоненты

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

  1. Откройте компоненты Windows выполнив команду optionalfeatures в окне Win+R.
  2. Дальше найдите в открывшемся списке компонент Windows PowerShell 2.0 и отключите его.

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

Windows PowerShell

Как отключить PowerShell в Windows 10

Для отключения компонента можно использовать сам компонент Windows PowerShell. Пользователю достаточно запустить оболочку PowerShell и выполнить одну команду для отключения любого с компонентов.

С помощью одной команды можно отключить ненужный компонент Windows PowerShell устаревшей версии. После отключения обновленный PowerShell пятой версии останется доступным.

Заключение

Вместе с обновлениями Windows 10 обновляются и компоненты операционной системы. Изменения потерпели множество компонентов, начиная от оболочки Windows PowerShelll, и включительно до компонента виртуализации Hyper-V Windows 10.

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

Работа с PowerShell в Linux

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

Чтобы запустить сеанс PowerShell выполните такую команду:

Работа с PowerShell в Linux

powershell

Теперь, вы можете узнать версию PowerShell и ее компонентов с помощью такой команды:

Работа с PowerShell в Linux

> $PSVersionTable

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

> get-date > get-uptime

Работа с PowerShell в Linux

А эта команда позволяет узнать текущую рабочую папку:

Работа с файлами в PowerShell

Работа с PowerShell в Linux

Чтобы создать новый пустой файл используйте команду:

> new-item

Или:

Работа с PowerShell в Linux

> «»>

Затем добавим в этот файл содержимое:

> set-content  -value «Linux Open Source Software Technologies»

Работа с PowerShell в Linux

И смотрим новое содержимое файла:

> get-content

Чтобы удалить файл используйте команду remove-item:

Работа с PowerShell в Linux

> remove-item > get-content

Создайте новый каталог и перейдите в него:

> mkdir losst-files > cd losst-files

Работа с PowerShell в Linux

Затем создадим один файл в этой папке и посмотрим ее содержимое:

> new-item > ls

Если вы хотите получить полный список файлов в папке с подробной информацией используйте команду dir:

Работа с PowerShell в Linux

> dir

Работа с процессами в PowerShell

Чтобы посмотреть список запущенных процессов используйте команду get-process:

Работа с PowerShell в Linux

> get-process

Также вы можете получить информацию только по определенному процессу или группе, для этого передайте его имя в параметрах команде:

> get-process chromium-browse

Работа с PowerShell в Linux

Вот значения основных колонок, которые выводит команда:

  • NPM (K) — количество оперативной памяти, которую процесс использует в килобайтах;
  • PM(K) — количество выгружаемой оперативной памяти, используемой процессом в килобайтах;
  • WS (K) — размер блока с исполняемыми инструкциями процесса в килобайтах;
  • CPU(s) — занимаемый процент процессорного времени;
  • ID — идентификатор процесса (PID);
  • ProcessName — имя процесса.

Как видите, здесь можно увидеть всю основную информацию о процессах. Чтобы остановить процесс используйте команду stop-process, в параметрах ей нужно передать PID:

Работа с PowerShell в Linux

> get-process ping > stop-process 29895

Информация про PowerShell

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

Работа с PowerShell в Linux

> get-command

Чтобы посмотреть более подробную информацию по нужной команде используйте функцию get-help. Например, узнаем информацию про команду Describe:

Работа с PowerShell в Linux

> get-help Describe

Чтобы посмотреть все доступные псевдонимы команд используйте:

> get-alias

Работа с PowerShell в Linux

И еще одна вещь, которая может вам понадобиться, это история команд. Для ее просмотра наберите:

> history

Работа с PowerShell в Linux

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

Если у вас нет плитки PowerShell на начальном экране или ярлыка на рабочем столе, тогда вы можете открыть его с помощью поиска – это один из самых простых способов. Нажмите + Q, введите «powershell», а затем нажмите Enter.

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

Также вы можете открыть PowerShell в разделе «Приложения» на начальном экране: перейдите на начальный экран и переместите курсор в левый нижний угол, чуть ниже последней плитки в первой колонке. Нажмите на значок со стрелкой, указывающей вниз. Затем нажмите на иконку PowerShell в разделе «Служебные».

Чтобы открыть PowerShell с помощью диалога «Выполнить», нажмите клавиши + R, введите «powershell» и нажмите Enter.

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

Другие командлеты Windows PowerShell

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

  • Get-ExecutionPolicy – с помощью данного командлета можно узнать действующую политику выполнения Windows PowerShell для текущего сеанса;
  • Set-ExecutionPolicy – командлет изменяет политику выполнения Windows PowerShell;
  • Write-Host – выводит информацию на экран (пишет текст );
  • Read-Host – считывает строку ввода из консоли;
  • Write-Warning – выводит предупреждающее сообщение;
  • Write-Error – командлет объявляет ошибку и выводит ее в поток ошибок;
  • Get-Date – возвращает текущую дату и время;
  • Set-Date – командлет изменяет системную дату и время на компьютере.

Вот мы с Вами и рассмотрели полезные и часто используемые командлеты Windows PowerShell, надеюсь, этот справочник будет Вам полезен, удачи!

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