Я пытаюсь понять, как я могу заставить свой скрипт PowerShell разрешить произвольные параметры без необходимости указывать все, что я мог бы ожидать, используя param
.Как разрешить сценарию разрешить любой параметр?
Поиск вокруг, я вижу, я могу использовать $args
и $myinvocation.mycommand.unboundarguments
.
То, что я хотел бы сделать, это -
.\myscript.ps1 -prop1 "foo" -prop2 "bar"
Целью этого является то, что я планирую использовать свойство для пар ключ-значение для обновления своих конфигурационных файлов.
Возможно ли такое?
Принимать вместо хэш-таблицы? –