Резюме: Используем Windows PowerShell 3.0 на Windows 8 и Windows Server 2012 для поиска переименованных командлетов.
Q: Вы могли заметить, что используемый вами в Windows Server 2008 R2 командлет был переименован в Windows Server 2012. Поскольку для того, чтобы старое имя все еще могло использоваться, был создан алиас, указывающий на переименованный командлет. Каким образом можно получить список всех переименованных командлетов?
A: Используйте команду Get-Module -ListAvailable для получения списка всех установленных модулей и передайте результаты командлету Import-Module (это следует делать на компьютере с установленным RSAT). Далее запустите командлет Get-Alias, в качестве параметра которого укажите “—”. Он вернет все алиасы, имена которых соответствуют указанному шаблону. В завершение выберите свойство name, соответствующее прежнему имени командлета, и свойство definition, содержащее новое имя командлета.
Get-Alias *-* | select name, definition
Автор:
Ed Wilson, Microsoft Scripting Guy
Оригинал:
Страницы в социальных сетях:
Twitter: https://twitter.com/vsseth
Facebook: https://fb.com/inpowershell
VKontakte: https://vk.com/inpowershell