Применимо к: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu
Последнее изменение раздела: 2010-05-18
Перед началом использования 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.
Удаление Windows PowerShell из системы Windows Vista
-
В группе «Программы» панели управления откройте раздел «Программы и компоненты» и удалите все экземпляры Windows PowerShell, присутствующие в списке установленных программ. Например, CTP-версия Windows PowerShell v2 может отображаться как «Windows PowerShell (TM) V2».
-
В разделе «Задачи» выберите пункт «Просмотр установленных обновлений» и удалите все экземпляры Windows PowerShell, присутствующие в списке установленных обновлений. Например, версия Windows PowerShell V1 может отображаться как обновление Windows с одним из следующих номеров статей в базе знаний Майкрософт:
-
KB928439;
-
KB923569.
-
KB928439;
Удаление Windows PowerShell из системы Windows Server 2008
-
Запустите диспетчер сервера и откройте раздел «Компоненты».
-
Выберите пункт «Удалить возможности».
-
Выберите значение Windows PowerShell и следуйте инструкциям по удалению.
-
Выберите пункт «Удалить возможности».
-
На панели управления в группе «Программы» откройте элемент «Программы и компоненты» и удалите все экземпляры Windows PowerShell, находящиеся в списке установленных программ.
-
В группе «Задачи» выберите элемент «Просмотр установленных обновлений». Удалите все экземпляры Windows PowerShell, присутствующие в списке установленных обновлений.
Удаление Windows PowerShell из системы Windows Server 2003 или Windows XP
-
Откройте в панели управления компонент «Установка и удаление программ» и удалите все экземпляры Windows PowerShell, присутствующие в списке установленных программ.
-
В разделе «Установка и удаление программ» выберите команду «Показать обновления». Удалите все экземпляры Windows PowerShell, присутствующие в списке установленных обновлений. Например, версия Windows PowerShell V1 может отображаться как обновление Windows со следующим номером статьи в базе знаний Майкрософт: KB926139.
2. Удаление предыдущих версий WinRM с компьютера
Перед установкой среды Windows Management Framework необходимо удалить все имеющиеся версии WinRM.
Примечание. Этот шаг необязателен для операционных систем Windows 7 и Windows Server 2008 R2.
Удаление WinRM из системы Windows Vista или Windows Server 2008
-
В группе «Программы» панели управления откройте раздел «Программы и компоненты» и удалите все экземпляры службы удаленного управления Windows, присутствующие в списке установленных программ.
-
В группе «Задачи» выберите элемент «Просмотр установленных обновлений». Удалите все экземпляры службы удаленного управления Windows, присутствующие в списке установленных обновлений. Например, CTP-версия WinRM 2.0 может отображаться как «WindowsRemoteManagement» с одним из следующих номеров статей в базе знаний Майкрософт:
-
KB936059;
-
KB950099.
-
KB936059;
Удаление Windows PowerShell из системы Windows Server 2003 или Windows XP
-
Откройте в панели управления компонент «Установка и удаление программ» и удалите все экземпляры службы удаленного управления Windows, присутствующие в списке установленных программ.
-
В разделе «Установка и удаление программ» выберите команду «Показать обновления». Удалите все экземпляры службы удаленного управления 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
-
Последовательно выберите пункты «Пуск», «Все программы», «Стандартные», Windows PowerShell.
-
Чтобы открыть Windows PowerShell, выполните одно из следующих действий:
-
При работе в системе Windows Vista, Windows 7 или Windows Server 2008 R2 щелкните правой кнопкой мыши пункт «Windows PowerShell» и выберите команду «Запуск от имени администратора». При появлении приглашения службы контроля учетных записей с запросом на продолжение нажмите кнопку «Продолжить».
-
При работе в системе Windows XP или Windows Server 2003 щелкните пункт «Windows PowerShell».
-
При работе в системе Windows Vista, Windows 7 или Windows Server 2008 R2 щелкните правой кнопкой мыши пункт «Windows PowerShell» и выберите команду «Запуск от имени администратора». При появлении приглашения службы контроля учетных записей с запросом на продолжение нажмите кнопку «Продолжить».
-
Выполните следующую команду:
-
Если возвращенное значение отличается от
RemoteSigned, необходимо изменить значение наRemoteSigned.
Примечание. Если задана политика выполнения сценариевRemoteSigned, то запускать можно только сценарии, созданные на компьютере пользователя или подписанные надежным источником.
5. Проверка наличия в WinRM разрешения на подключение Windows PowerShell
-
Последовательно выберите «Пуск», «Все программы», «Стандартные».
-
Выполните одно из следующих действий, чтобы открыть командную строку:
-
При работе в системе Windows Vista, Windows 7 или Windows Server 2008 R2 щелкните правой кнопкой мыши пункт «Командная строка» и выберите команду «Запуск от имени администратора». При появлении приглашения службы контроля учетных записей с запросом на продолжение нажмите кнопку «Продолжить».
-
При работе в системе Windows XP или Windows Server 2003 выберите пункт «Командная строка».
-
При работе в системе Windows Vista, Windows 7 или Windows Server 2008 R2 щелкните правой кнопкой мыши пункт «Командная строка» и выберите команду «Запуск от имени администратора». При появлении приглашения службы контроля учетных записей с запросом на продолжение нажмите кнопку «Продолжить».
-
В командной строке выполните следующую команду:
Примечание. Если служба WinRM уже работает, запускать ее не требуется. Состояние службы WinRM можно проверить, запустив командуsc query winrm.
-
В результатах найдите значение
Basic =. Если указано значениеBasic = false, то его необходимо изменить наBasic = true.
Примечание. Если служба WinRM запущена и значениеBasicизменять не требуется, выполните командуnet stop winrm, чтобы остановить службу WinRM.
Включение поддержки обычной проверки подлинности в WinRM
-
В открытом от имени администратора окне командной строки выполните следующие команды: Значение в фигурных скобках
{ }вводится с учетом регистра:
-
Проверьте наличие значения
Basic = trueв выходных данных команды.
Примечание. Если служба WinRM запущена, выполните командуnet stop winrm, чтобы остановить ее.