Kyl*_*ndt 8 remote-access powershell
我有一个Get-WmiObject
使用-Credential
. 但是,如果我在本地机器上运行它,则会出错:
Get-WmiObject : User credentials cannot be used for local connections
添加 if localhost 逻辑以避免此错误的正确方法是什么?或者,还有更好的方法?
您始终可以通过 WMI 查询本地 IP 并将其存储在 $localIP 中,然后将其与管道或数组中当前下一个地址进行匹配:
if ($localIP -eq $otherIP) { get-wmiobject without -credential }
else { existing query }
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5327 次 |
最近记录: |