PowerTip: Запускаем PowerShell 3.0 в режиме PowerShell 2.0 – Hey, Scripting Guy! Blog

Резюме: Узнайте, как запустить скрипт в режиме Windows PowerShell 2.0.

Q: У меня есть скрипт Windows PowerShell, который я написал несколько лет назад. Он работает на компьютерах с Windows 7 и Windows PowerShell 2.0, но не работает на Windows 8. Как я могу решить эту проблему?

A: Запустите Windows PowerShell в режиме версии 2.0. Для этого воспользуйтесь командой run и введите powershell –version 2. Для того, чтобы убедиться, чтоб вы работаете с Windows PowerShell 2.0, вы можете запросить переменную $PSVersionTable (также PowerShell будет запущен в MTA apartment mode).

PS C:\> $PSVersionTable

Name Value

—- ——

CLRVersion 2.0.50727.6400

BuildVersion 6.1.7600.16385

PSVersion 2.0

WSManStackVersion 2.0

PSCompatibleVersions {1.0, 2.0}

SerializationVersion 1.1.0.1

PSRemotingProtocolVersion 2.1

Автор:

Ed Wilson, Microsoft Scripting Guy

Оригинал:

http://blogs.technet.com/b/heyscriptingguy/archive/2013/02/12/powertip-start-your-powershell-3-0-script-in-powershell-2-0.aspx


Страницы в социальных сетях:

Twitter: https://twitter.com/vsseth
Facebook: https://fb.com/inpowershell
VKontakte: https://vk.com/inpowershell


Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s