Учитывая мои исследования, я не верю, что следующее легко сделать, если вообще возможно. Однако в крайнем случае я решил проверить здесь.
В Powershell 2.0 мне нужен способ сократить (раздражающе) длинные имена параметров до различных командлетов. Я хотел бы иметь абсолютный контроль над тем, как выглядит сокращенная версия. (В отличие от того, чтобы быть рабом любой схемы сокращения параметров, которую использует PS.)
Итак, например, я хотел бы иметь возможность сделать что-то вроде этого:
# Command goes on this first line to alias "-ForegroundColor" to "-fg"
# Command goes on this second line to alias "-BackgroundColor" to "-bg"
Wr-te-Host -fg yellow -bg black "Parameter aliases now work just like I want."
Что мне ближе всего к этой функциональности и как? Мне не удалось найти что-либо относительно аббревиатуры параметра с помощью «get-help about_parameters».
Спасибо!