понедельник, 31 октября 2011 г.

Get-VICommand


Когда я обновил себе PowerCLI с версии 4 до версии 5, у меня перестал работать командлет Get-VICommand.
Вернее, он работал если я запускаю PowerCLI, но не работал если я запускаю PowerShell, пусть подгружая в профиле модули от PowerCLI.
Этот командлет выводит все VMware’вские командлеты, что лично мне было очень полезно. Особенно с фильтрами типа
Get-VICommand *VMHost*

выводящими все командлеты про VMHost.

Оказывается, чтобы его вернуть достаточно в профиль прописать функцию:

function global:Get-VICommand([string] $Name = "*") {
 get-command -pssnapin VMware.* -Name $Name
}

Отсюда – Auto Deploy and Image Builder profile functions.

0 коммент.:

Отправить комментарий