如何在PowerShell的Add-CMComplianceSettingDirectory中使用通配符字符串作为目录名称?
我尝试从 ConfigurationManager.psd1 模块调用 Add-CMComplianceSettingDirectory cmdlet。
$ConfigurationItem | Add-CMComplianceSettingDirectory -Name "CV" -DirectoryName "*DDD" -Path "c:\" -NoRule -DisableWildcardHandling
但我只有 System.Management.Automation.ValidationMetadataException: 无法验证参数 'DirectoryName' 上的参数。
我假设它只是尝试处理通配符,但 DirectoryName 参数不允许使用通配符。我不知道如何将带有通配符的目录名称写入字符串。
I try to invoke Add-CMComplianceSettingDirectory cmdlet from ConfigurationManager.psd1 module.
$ConfigurationItem | Add-CMComplianceSettingDirectory -Name "CV" -DirectoryName "*DDD" -Path "c:\" -NoRule -DisableWildcardHandling
But I just have the System.Management.Automation.ValidationMetadataException: Cannot validate argument on parameter 'DirectoryName'.
I assume it's just trying to process the wildcard character, but the DirectoryName parameter doesn't allow the wildcard. And I have no idea how to write directory name with wildcard to the string.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论