Как написать базовый сценарий Powershell

Автор: Laura McKinney
Дата создания: 6 Апрель 2021
Дата обновления: 22 Ноябрь 2024
Anonim
Как легко начать писать на PowerShell или простая автоматизация Active Directory [GeekBrains]
Видео: Как легко начать писать на PowerShell или простая автоматизация Active Directory [GeekBrains]

Содержание

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


направления

Изучите основы написания сценариев с помощью Windows PowerShell (изображение 5 глобализации от juanjo tugores от Fotolia.com)
  1. Запустите Блокнот Windows, нажав клавишу с логотипом Windows + R на клавиатуре. Затем введите «блокнот» в поле «Run ...» и нажмите «Enter».

  2. Введите следующий код в файл блокнота:

    $ strComputer = "." $ colItems = get-wmiobject -class "Win32_Process" -spacename "root CIMV2" -computername $ strComputer foreach ($ objItem in $ colItems) {запись-хост $ $ objItem.Caption запись-хост $ objItem.ExecutablePath-хост записи $ objItem .ProcessID}

  3. Сохраняет файл как «C: ListProcessInfo.ps1».

  4. Откройте PowerShell, нажав клавишу Windows + R на клавиатуре. Затем введите «PowerShell» и нажмите клавишу «Ввод».


  5. Введите «C: listprocessinfo.ps1» и нажмите «Enter», чтобы запустить скрипт.

чаевые

  • По умолчанию PowerShell не поддерживает сценарии. Если вы получаете сообщение об ошибке при попытке запустить сценарий, вы должны использовать командлет set-ExecutionPolicy, чтобы изменить этот параметр. Пожалуйста, смотрите следующую ссылку для получения дополнительной информации об этой конфигурации: http://technet.microsoft.com/en-us/library/dd347628.aspx.
  • Введите «get-help» в командной строке PowerShell для доступа к справочной системе.
  • Windows XP и Vista не поставляются с PowerShell. Если вы используете одну из двух операционных систем, вы можете загрузить последнюю версию PowerShell по следующей ссылке: http://support.microsoft.com/kb/968929

предупреждение

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

Что вам нужно

  • Компьютер под управлением Microsoft XP или более поздней версии.