在我的自定义 powershell 提供程序中,我希望用户能够跳过对 InitializeDefaultDrives 的内部调用。
InitializeDefaultDrives 方法在提供程序启动时被调用。我想这是我使用 Add-SnapIn cmdlet 加载我的提供程序的时候。所以看起来我正在寻找一种将动态参数添加到 Add-SnapIn cmdlet 的方法。
我知道我可以跳过 InitializeDefaultDrives 的实现,并让用户根据需要使用 new-PsDrive 手动添加驱动器。那不是我想要的。我想始终创建一个默认驱动器,除非用户想跳过它。
谢谢!