Как Вы проводите свое время в Интернете?
В основном, ищу нужную информацию
Читаю новости, блоги
Работаю
Развлекаюсь
Играю в онлайн игры
Общаюсь, обмениваюсь информацией
Ищу и скачиваю кино и музыку
Общаюсь в социальных сетях
Популярное
     
    » » » Что такое Windows PowerShell?
    0
    Что такое Windows PowerShell?

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

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

    Windows PowerShell - это специальный скриптовый язык, позволяющий автоматизировать действия пользователя в операционных системах семейства Windows. В отличие от старого командного языка, используемого в BAT-файлах и доставшегося Windows в наследство от MS-DOS'а, Windows PowerShell ориентируется на современные Microsoft'овские технологии, в первую очередь, на .NET Framework. Выражается эта ориентация в том, что непосредственно из скриптов, написанных на PowerShell'е, можно обращаться к .NET'овским классам, которые уже будут выполнять всю черновую работу. В общем случае скрипты могут обращаться к командлетам (cmdlets), которые могут быть как специфическими .NET-классами, так и обычными Windows-приложениями или другими PowerShell-скриптами. При этом приложения или скрипты запускаются как отдельные процессы, а код .NET-классов выполняется в том же процессе, что и сам скрипт.

    В PowerShell применяется расширенная концепция "трубопроводов" (pipelines) из мира UNIX-скриптов. То есть, в UNIX-скриптах одна команда может принять на вход поток байтов, являющихся выходом для другой команды. В PowerShell эта связка приобрела объектно-ориентированный характер: вместо потоков байтов внутри скриптов взаимодействуют полноценные объекты, при этом для работы с ними нет необходимости в явной сериализации или парсинге входных или выходных потоков команд.

    В PowerShell 2.0 появилась возможность удалённого выполнения скриптов, а также выполнения их в асинхронном (фоновом) режиме. Появилась также возможность производить различные изменения в системе по принципу транзакций, также PowerShell-скрипты стало возможным отлаживать. Также во второй версии появилась среда разработки PowerShell-скриптов с графическим интерфейсом.

    Вадим СТАНКЕВИЧ

    источник

    Также рекомендуем:
    Добавить комментарий
    Имя:*
    E-Mail:
    Комментарий:
    b
    i
    u
    s
    |
    left
    center
    right
    |
    emo
    url
    leech
    color
    |
    hide
    quote
    translit
    Вопрос:
    Мальчику 15 лет, на дворе 2015 год, в котором году он родился ? (ответ цифрами ХХ00 )
    Ответ:*
    Наверх Полезные заметки при работе з компьютером - www.osopen.ru
    Все права на интеллектуальную собственность (в том числе и авторские) перепечатанных текстов имеют своих авторов и принадлежат только им.
    Публикация статьей на данном сайте НЕ является присвоением каких-либо прав на интеллектуальную собственность автора.
    Предоставленные материалы, взяты из Интернета из разных свободных источников и будут удалены по первому требованию законного правообладателя.
    Администрация сайта не несет никакой ответственности.