Вверх A A A

Справочные материалы

Перейти
Октябрь 2018
Нед Пн Вт Ср Чт Пт Сб Вс
40
1
2
3
4
5
6
7
41
8
9
10
11
12
13
14
42
15
16
17
18
19
20
21
43
22
23
24
25
26
27
28
44
29
30
31
45
Установка и настройка Windows PowerShell

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

Windows PowerShell 0
Применимо к:
Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu
Windows XP, Windows Vista, Windows Server 2003, windows 7 и Windows Server 2008

Перед началом использования Windows PowerShell следует убедиться в том, что на компьютере установлены и настроены правильные версии Windows PowerShell и службы удаленного управления Windows (WinRM). Необходимо использовать среду управления Windows Management Framework, включающую правильные версии Windows PowerShell v2 и WinRM 2.0.

Если компьютер работает под управлением системы Windows 7 или Windows Server 2008 R2, ничего устанавливать не требуется. Среда Windows Management Framework уже установлена.

Загрузить и установить среду Windows Management Framework можно при условии, что компьютер работает под управлением одной из следующих операционных систем:

  • Windows Vista с пакетом обновления 1 (SP1) или 2 (SP2);

  • Windows Server 2008 с пакетом обновления 1 (SP1) или 2 (SP2);

  • Windows Server 2003 с пакетом обновления 2 (SP2);

  • Windows XP с пакетом обновлени 3 (SP3).

Приступим к работе:

1. Удаление предыдущих версий Windows PowerShell с компьютера

Перед установкой среды Windows Management Framework нужно удалить все имеющиеся версии Windows PowerShell.

 Примечание

  • Этот шаг необязателен для операционных систем Windows 7 и Windows Server 2008 R2.

1.1 Удаление Windows PowerShell из системы Windows Vista

  1. В группе «Программы» панели управления откройте раздел «Программы и компоненты» и удалите все экземпляры Windows PowerShell, присутствующие в списке установленных программ. Например, CTP-версия Windows PowerShell v2 может отображаться как «Windows PowerShell (TM) V2».

  2. В разделе «Задачи» выберите пункт «Просмотр установленных обновлений» и удалите все экземпляры Windows PowerShell, присутствующие в списке установленных обновлений. Например, версия Windows PowerShell V1 может отображаться как обновление Windows с одним из следующих номеров статей в базе знаний Майкрософт:

    • KB928439;

    • KB923569.

1.2 Удаление Windows PowerShell из системы Windows Server 2008

  1. Запустите диспетчер сервера и откройте раздел «Компоненты».

    1. Выберите пункт «Удалить возможности».

    2. Выберите значение Windows PowerShell и следуйте инструкциям по удалению.

  2. На панели управления в группе «Программы» откройте элемент «Программы и компоненты» и удалите все экземпляры Windows PowerShell, находящиеся в списке установленных программ.

  3. В группе «Задачи» выберите элемент «Просмотр установленных обновлений». Удалите все экземпляры Windows PowerShell, присутствующие в списке установленных обновлений.

1.3 Удаление Windows PowerShell из системы Windows Server 2003 или Windows XP

  1. Откройте в панели управления компонент «Установка и удаление программ» и удалите все экземпляры Windows PowerShell, присутствующие в списке установленных программ.

  2. В разделе «Установка и удаление программ» выберите команду «Показать обновления». Удалите все экземпляры Windows PowerShell, присутствующие в списке установленных обновлений. Например, версия Windows PowerShell V1 может отображаться как обновление Windows со следующим номером статьи в базе знаний Майкрософт: KB926139.

2. Удаление предыдущих версий WinRM с компьютера

Перед установкой среды Windows Management Framework необходимо удалить все имеющиеся версии WinRM.

 Примечание

  • Этот шаг необязателен для операционных систем Windows 7 и Windows Server 2008 R2.

2.1 Удаление WinRM из системы Windows Vista или Windows Server 2008

  1. В группе «Программы» панели управления откройте раздел «Программы и компоненты» и удалите все экземпляры службы удаленного управления Windows, присутствующие в списке установленных программ.

  2. В группе «Задачи» выберите элемент «Просмотр установленных обновлений». Удалите все экземпляры службы удаленного управления Windows, присутствующие в списке установленных обновлений. Например, CTP-версия WinRM 2.0 может отображаться как «WindowsRemoteManagement» с одним из следующих номеров статей в базе знаний Майкрософт:

    • KB936059;

    • KB950099.

2.2 Удаление Windows PowerShell из системы Windows Server 2003 или Windows XP

  1. Откройте в панели управления компонент «Установка и удаление программ» и удалите все экземпляры службы удаленного управления Windows, присутствующие в списке установленных программ.

  2. В разделе «Установка и удаление программ» выберите команду «Показать обновления». Удалите все экземпляры службы удаленного управления Windows, присутствующие в списке установленных обновлений. Например, WinRM может отображаться как обновление Windows со следующим номером статьи в базе знаний Майкрософт: KB936059.

3. Установка среды Windows Management Framework

  • Загрузите и установите среду Windows Management Framework. Выберите содержащий Windows PowerShell v2 и WinRM 2.0 пакет, подходящий для используемой операционной системы, системной архитектуры и языка.

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

 Примечание

  • Если локальный компьютер защищен сервером Microsoft Internet Security and Acceleration (ISA), возможно, потребуется установить брандмауэр Windows или настроить прокси-сервер на локальном компьютере для подключения Windows PowerShell к облачной службе. Дополнительные сведения смотрите в разделе Windows PowerShell. Вопросы и ответы для администраторов.

4. Проверка возможности запуска сценариев в Windows PowerShell

  1. Последовательно выберите пункты «Пуск», «Все программы», «Стандартные», Windows PowerShell.

  2. Чтобы открыть Windows PowerShell, выполните одно из следующих действий:

    • При работе в системе Windows Vista, Windows 7 или Windows Server 2008 R2 щелкните правой кнопкой мыши пункт «Windows PowerShell» и выберите команду «Запуск от имени администратора». При появлении приглашения службы контроля учетных записей с запросом на продолжение нажмите кнопку «Продолжить».

    • При работе в системе Windows XP или Windows Server 2003 щелкните пункт «Windows PowerShell».

  3. Выполните следующую команду:

    Get-ExecutionPolicy

  4. Если возвращенное значение отличается от RemoteSigned, необходимо изменить значение на RemoteSigned.

  5.  Примечание

    • Если задана политика выполнения сценариев RemoteSigned, то запускать можно только сценарии, созданные на компьютере пользователя или подписанные надежным источником.

Подготовка к запуску сценариев в Windows PowerShell

В открытом от имени администратора сеансе Windows PowerShell выполните следующую команду:

Set-ExecutionPolicy RemoteSigned

5. Проверка наличия в WinRM разрешения на подключение Windows PowerShell

  1. Последовательно выберите «Пуск», «Все программы», «Стандартные».

  2. Выполните одно из следующих действий, чтобы открыть командную строку:

    • При работе в системе Windows Vista, Windows 7 или Windows Server 2008 R2 щелкните правой кнопкой мыши пункт «Командная строка» и выберите команду «Запуск от имени администратора». При появлении приглашения службы контроля учетных записей с запросом на продолжение нажмите кнопку «Продолжить».

    • При работе в системе Windows XP или Windows Server 2003 выберите пункт «Командная строка».

  3. В командной строке выполните следующую команду:

    net start winrm

    winrm get winrm/config/client/auth

  4.  Примечание

    • Если служба WinRM уже работает, запускать ее не требуется. Состояние службы WinRM можно проверить, запустив команду sc query winrm.

  5. В результатах найдите значение Basic = . Если указано значение Basic = false, то его необходимо изменить на Basic = true.

  6.  Примечание

    • Если служба WinRM запущена и значение Basic изменять не требуется, выполните команду net stop winrm, чтобы остановить службу WinRM.

Включение поддержки обычной проверки подлинности в WinRM

  1. В открытом от имени администратора окне командной строки выполните следующие команды: Значение в фигурных скобках { } вводится с учетом регистра:

  2. winrm set winrm/config/client/auth @{Basic="true"}

  3. Проверьте наличие значения Basic = true в выходных данных команды.

  4.  Примечание

    • Если служба WinRM запущена, выполните команду net stop winrm, чтобы остановить ее.

Следующее действие Подключение Windows PowerShell к службе.

Источник: Установка и настройка Windows PowerShell

0
    5 / 2901


3585

Эта статья находится в разделах:

Microsoft Office
Microsoft Outlook
Windows PowerShell
Применимо к:
Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu
Windows XP, Windows Vista, Windows Server 2003, windows 7 и Windows Server 2008

Установка и настройка Windows PowerShell
Свернуть