В моем настраиваемом поставщике PowerShell я хочу, чтобы пользователь мог пропустить внутренний вызов InitializeDefaultDrives.
Метод InitializeDefaultDrives вызывается при запуске провайдера. Я предполагаю, что это когда я использую командлет Add-SnapIn для загрузки моего провайдера. Похоже, я ищу способ добавления динамических параметров в командлет Add-SnapIn.
Я знаю, что могу просто пропустить реализацию InitializeDefaultDrives и заставить пользователя использовать new-PsDrive, чтобы добавить диск вручную, если это необходимо. Это не хочу, я хочу. Я хочу всегда создавать диск по умолчанию, за исключением случая, когда пользователь хочет пропустить это.
Спасибо!