powershell - 如何禁止对未经批准的动词发出警告?

标签 powershell

当 Powershell 执行此行时:

Add-PSSnapin SqlServerProviderSnapin100

我收到此警告消息:

WARNING: Some imported command names include unapproved verbs which might make them less discoverable. Use the Verbose parameter for more detail or type Get-Verb to see the list of approved verbs.



如何抑制此警告?

最佳答案

要真正停止收到名称警告,请使用 -DisableNameChecking :

 import-module MyModule.psm1 -DisableNameChecking

或者如上所述使用 -WarningAction SilentlyContinue :
import-module MyModule.psm1 -WarningAction SilentlyContinue

或者,如果这不起作用,请使用警告流重定向,例如
 import-module MyModule.psm1 3>$null
3不是错别字。

关于powershell - 如何禁止对未经批准的动词发出警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21263567/

相关文章:

powershell - 网格外 View ,即使找不到数据

powershell - 比较字符串和数组时,PowerShell Substiture -eq是否包含-eq

powershell - 导入csv在PowerShell中获取内存不足异常

PowerShell:命令模式下的字符串扩展

powershell - 位置等于1或无参数值的单参数参数?

arrays - Array.Add 与 +=

powershell - 如何从PowerShell将输入发送到控制台应用程序

azure - 如何获取 Azure VM 及其 VNet 的报告?

batch-file - 使用Powershell运行Psexec命令

powershell - 使用PowerShell 2.0 在客户端遍历目录打印文件?