当 Powershell 执行此行时:
Add-PSSnapin SqlServerProviderSnapin100
Run Code Online (Sandbox Code Playgroud)
我收到此警告消息:
警告:一些导入的命令名称包含未经批准的动词,这可能会使它们不易被发现。使用 Verbose 参数获取更多详细信息,或键入 Get-Verb 以查看批准的动词列表。
如何抑制此警告?
要真正停止获得名称警告,请使用-DisableNameChecking:
import-module MyModule.psm1 -DisableNameChecking
Run Code Online (Sandbox Code Playgroud)
或者如前所述使用-WarningAction SilentlyContinue:
import-module MyModule.psm1 -WarningAction SilentlyContinue
Run Code Online (Sandbox Code Playgroud)
或者,如果这不起作用,请使用警告流重定向,例如
import-module MyModule.psm1 3>$null
Run Code Online (Sandbox Code Playgroud)
这3不是一个错字。
-WarningAction SilentlyContinue您可以使用如下方式添加它:
Add-PSSnapin SqlServerProviderSnapin100 -WarningAction SilentlyContinue
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2547 次 |
| 最近记录: |