Есть ли способ сделать некоторые параметры обязательными на основе какого-либо условия (например, если один из параметров отсутствует или неверен) в функции PowerShell?
Моя идея состоит в том, чтобы иметь возможность вызывать функцию двумя способами. Конкретным примером является функция, которая получает список из SharePoint - я должен иметь возможность вызывать его со списком относительных URL-адресов (один-единственный параметр) ИЛИ с веб-URL и отображаемым именем списка (два параметра, оба обязательных, но только если список относительных URL не используется).