Интерактивная среда и среда исполнения сценариев — КиберПедия 

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

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Интерактивная среда и среда исполнения сценариев

2022-10-28 21
Интерактивная среда и среда исполнения сценариев 0.00 из 5.00 0 оценок
Заказать работу

Windows PowerShell является средой, в которой сочетаются интерактивные возможности и возможности исполнения сценариев, благодаря чему обеспечивается доступ к средствам командной строки и к объектам COM. Кроме того, эта среда позволяет использовать мощь библиотеки классов.Net Framework (FCL).

Эта среда улучшает работу с командной строкой Windows благодаря предоставлению интерактивной среды с несколькими средствами командной строки. Оболочка также улучшает возможности исполнения сценариев сервера сценариев (WSH), что позволяет использовать большое число средств командной строки и объектов автоматизации COM, но не предоставляет интерактивной среды.

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

Объектно-ориентированная среда

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

Несложный переход к исполнению сценариев

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

Установка и работа с оболочкой Windows PowerShell

Системные требования

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

· Windows XP с пакетом обновления 2, Windows 2003 с пакетом обновления 1 или более поздние версии Windows;

· Microsoft.NET Framework 2.0.

Если на компьютере уже установлена какая-либо версия Windows PowerShell, то перед установкой новой версии удалите старую версию при помощи элемента Добавление и удаление программ на панели управления.

Установка Windows PowerShell

Чтобы установить оболочку Windows PowerShell, выполните следующее:

1. загрузите файл установки Windows PowerShell (Имя этого файла различается в зависимости от платформы, операционной системы и языкового пакета);

2. для запуска установки нажмите кнопку «Открыть»;

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

 

Файлы Windows PowerShell можно также сохранить на сетевом ресурсе для установки на несколько компьютеров.

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

<PowerShell-exe-file-name> /quiet

 

Например:

PowerShellSetup_x86_fre.exe /quiet  

 

В 32-разрядных версиях Windows оболочка Windows PowerShell устанавливается по умолчанию в каталог %SystemRoot%\System32\WindowsPowerShell\v1.0. В 64-разрядных версиях Windows 32-разрядная версия Windows PowerShell устанавливается в каталог %SystemRoot%\SystemWow64\WindowsPowerShell\v1.0, а 64-разрядная версия Windows PowerShell устанавливается в каталог %SystemRoot%\System32\WindowsPowerShell\v1.0.

Запуск Windows PowerShell

Для запуска оболочки Windows PowerShell из меню «Пуск» нажмите кнопку Пуск, щелкните элемент Все программы, выберите Windows PowerShell 1.0, а затем щелкните значок Windows PowerShell.

Для запуска оболочки Windows PowerShell из окна «Выполнить» нажмите кнопку Пуск, нажмите Выполнить, введите powershell и нажмите кнопку ОК.

Для запуска Windows PowerShell из окна командной строки (cmd.exe) в командной строке введите powershell. Так как оболочка Windows PowerShell выполняется в сеансе консоли, можно использовать технику выполнения оболочки в сеансе удаленного telnet или SSH. Для возврата в сеанс командной строки нажмите exit.

Основы Windows PowerShell

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

В интерфейсе командной строки (CLI), например в Windows PowerShell, для получения информации используется другой подход, так как он не предоставляет в помощь пользователя меню или графических систем. Перед использованием команд необходимо знать их имена. Хотя можно вводить сложные команды, эквивалентные функциям в среде интерфейса GUI, необходимо ознакомиться с наиболее употребительными командами и параметрами команд.

Большинство CLI не содержит структур, которые могли бы помочь пользователю освоить интерфейс. Так как CLI были первыми оболочками операционных систем, многие имена команд и параметров выбирались произвольно. Лаконичные имена команд обычно использовались для большей ясности. Хотя в большинство CLI встроены справочные системы и стандарты построения команд, эти интерфейсы обычно разрабатывались с учетом совместимости с более ранними командами, так что набор команд до сих пор оформлен по решениям, сделанным десятилетия тому назад.

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

· использование команды Get;

· использование Cmd.exe и команд ОС UNIX;

· использование внешних команд;

· использование функции автозавершения при помощи клавиши TAB;

· использование команды Get-Help.


Поделиться с друзьями:

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.008 с.