headermask image

Как узнать установленную версию Powershell

Простейшим способ определения установленной версии Powershell из найденных мной, является результат выполнения команды $host.version.

Вывод команды выдаст вам основной номер версии, дополнительный номер версии, номер сборки и номер ревизии. К примеру, результат выполнения команды с компьютера с установленным PowerShell V1:

powershell-version-1.png

А теперь вывод команды с Windows Server 2008 R2 beta, в которую интегрирован PowerShell V2:

powershell-version-2.png

Обратите внимание на номер сборки и ревизии, они имеют значение -1, что означает что установлен PowerShell V2 CTP (beta). В финальном релизе данные номера будут иметь значение 0.

Постовой

Качественная разработка веб сайта довольно трудоемкая задача, и если этот веб сайт будет являтся корпоративным сайтом вашей компании, лучше не доверять его создание новичкам. Я рекомендую интернет-агентство “Бизнес Реклама”, в котором вам создадут сайт, помогут его раскрутить и поддерживать.

Print This Post Print This Post
Похожие посты
  • PowerShell Plus for Free
  • Как узнать размер базы Exchange с помощью PowerShell
  • Обновляем старые скрипты на их PowerShell аналоги
  • На следующей неделе 2 веб-трансляции Microsoft
  • Плагин, создающий версию для печати поста.
  • Отправка SMTP сообщений с помощью PowerShell. Часть 4
  • Удаленное подключение к Exchange 2010 с помощью Powershell…
  • Установка зависимостей Exchange 2010 в Windows Server 2008 R2
  • Веб-трансляция: Новые приемы управления серверами в Windows Server 2008: Server Manager и PowerShell
  • Отправка SMTP сообщений с помощью PowerShell. Часть 1
  • 2 комментов оставлено (Add 1 more)

    1. shs, а к чему так сложно? Цитируем, но не проверяем? ;-)
      Вообще-то, для выполнения поставленной задачи достаточно просто вызвать $PSVersionTable и всё будет видно сразу :-)))
      Пардон за ерничество.

      1. Merzavets on August 31st, 2010 at 1:55 pm
    2. Host’а и версия PowerShell’а есть 2 большие разницы, хотя значения версий могут совпадать (определять версию PoSh по версии Host’а это примерно так же, как определять версию MSWord по версии Windows)

      Информация о версии PoSh содержится в переменной $PSVersionTable. Для того, чтобы отличить одну версию Posh от другой, придется обратиться к $PSVersionTable.buildversion и сравнивать поля Major, Minor, Build, Revision

      http://powershell.com/cs/blogs/tobias/archive/2010/01/21/are-you-using-the-correct-powershell-version.aspx

      2. shs on April 10th, 2010 at 4:11 pm