командлеты PowerShell

Командлеты PowerShellWindows PowerShell - расширенное средство автоматизации, разработанное Microsoft. Это расширение для ОС Windows, состоит из оболочки, имеющей интерфейс командной строки, и специального языка сценариев. Все это является неотъемлемым, встроенным компонентом операционной системы Windows и, начиная с Windows 7, обязательно поставляется вместе с ней. С помощью данного компонента администратору предоставляется возможность составлять сценарии для выполнения рутинных административных задач.

Для новичков привожу самые основные командлеты PowerShell, с которыми следует ознакомиться в первую очередь:

GET-HELP. Первый и самый основной командлет - вызов справки. С его помощью вы сможете проверить правильность синтаксиса, просмотреть пример использования и подробное описание любого командлета PowerShell.

GET-CONTENT. Чтение содержимого файлов. Наиболее часто применяется новичками, пытающимися изучить PowerShell. Любой сможет прочитать файл, передав его командлету "Get-Content".

GET-SERVICE. Командлет перечислит вам все службы, имеющиеся на данном компьютере. Так-же возможно получить информацию о каждой конкретной службе или всех имеющихся службах. Так, например, вы сможете увидеть какие службы запущены и остановлены.

STOP-SERVICE и START-SERVICE. Остановка и запуск служб - очень важный этап работы администратора в Windows. Эти командлеты PowerShell упрощают администрирование, так как отпадает необходимость открытия консоли ММС. С помощью этих команд можно останавливать или запускать имеющиеся службы как на серверной части, так и на удаленных компьютерах.

GET-PROCESS. Вам необходимо знать, какие процессы запущены, как на сервере, так и на удаленном ПК? Этот командлет введет вас в курс всех событий. Вам будет предоставлена следующая информация: имя, ID процесса, путь к данному исполняемому файлу, название компании, версия файла и количество памяти, занятое процессом.

STOP-PROCESS. Командлет остановит указанный процесс, как на сервере, так и на удаленном компьютере. Он возьмет ID процесса или его имя и завершит данный процесс. Особо полезно принять такое решение в случае зависания программы, когда та не отвечает.

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

Смотри видео на YouTube: "Командлеты PowerShell".

Какой из командлетов PowerShell нужен вам чаще всего?

272 просмотров

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (8 оценок, среднее: 5,00 из 5)
Загрузка...
Метки: , , , , , , , , , , , , , , , , , ,
Опубликовано в информатика
2 комментария на “командлеты PowerShell
  1. Антон:

    То же, как то давно попался на эту удочку с PowerShell. И хотя у меня основная операционная система не семерка PowerShell есть в наличии. Но большого удобства, как для управления, так и работы с ним я не почувствовал. Может не моя программа? Не знаю. Локально все просто и работает, но не удаленно. Хотя на сервере 2003 он должен быть если я конечно не ошибаюсь.

  2. Александр:

    Похоже я немного отстал от цифровых технологий, или скорее я с компьютером на «вы»…
    Заинтересовал меня командлет STOP-PROCESS, которую хорошо использовать для завершения процесса не отвечающей программы. Какое преимущество в использовании STOP-PROCESS для завершении не отвечающей программы над «диспетчером задач»? Наверное, тому у кого целая сеть компьютеров возможно более целесообразно использование PowerShell, чем у того, кто ели понимает работу компьютера. =)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

*

Срочно требуются копирайтеры
Заработок на комментариях. Гарантия заработка $1 в час или $100 в месяц.

Регистрация в майнинг пуле с моментальным выводом на WebMoney!

Подписка на madcash.ru