我們幾乎都熟悉 Wmic,它是一種命令列和腳本介面,可簡化 Windows Management Instrumentation (WMI) 和透過 WMI 管理的系統的使用。
但是,請記住,微軟製造商最近報告說他們將不再開發 WMIC 命令列功能。
因此,從現在開始,該功能將從 Windows 10、Windows 11 和 Windows Server 版本中刪除,以防您想知道。
話雖如此,您可以將該功能作為可選功能添加回您的 PC,或透過 PowerShell 存取它。
許多使用者報告收到登入遠端物件錯誤,通常在我們執行 WMI 設定精靈時彈出。
UNKNOWN – The WMI query had problems. The error text from wmic is: [wmi/wmic.c:196:main()]ERROR: Login to remote object.NTSTATUS: NT code 0x800706ba – NT code 0x800706ba
我們將向您展示在遇到這種情況時應採取的措施,以免出現任何問題。
在我們探討如何解決這個問題之前,我們還必須了解它的根源。 Windows防火牆可能不允許任何流量通過,因此發生錯誤。
首先,我們必須確保在 Windows 防火牆中,在允許的程式下,WMI 已實際啟用。
但是,如果 WMI 規則群組甚至不存在,Microsoft 會建議我們現在將要為您描述的一種方法。
開啟命令提示字元並輸入以下命令:
netsh advfirewall firewall add rule dir=in name=”DCOM” program=%systemroot%\system32\svchost.exe service=rpcss action=allow protocol=TCP localport=135netsh advfirewall firewall add rule dir=in name =”WMI” program=%systemroot%\system32\svchost.exe service=winmgmt action = allow protocol=TCP localport=anynetsh advfirewall firewall add rule dir=in name =”UnsecApp” program=%systemroot%\system32\wbem\unsecapp.exe action=allownetsh advfirewall firewall add rule dir=out name =”WMI_OUT” program=%systemroot%\system32\svchost.exe service=winmgmt action=allow protocol=TCP localport=any
現在,請使用下列命令允許連接埠範圍通過 Windows 防火牆,這將開啟 5000-5020 的連接埠以符合 COM Internet 服務範圍。
FOR /L %I IN (5000,1,5020) DO netsh firewall add portopening TCP %I “COM”%I
最後,打開 DCOM 連接埠 135 並在命令提示字元中鍵入以下命令:
netsh firewall add portopening TCP 135 “DCOM”
為了解決您的問題,這幾乎就是您所要做的。然而,這並不是讓使用者徹夜難眠的唯一 wmic 錯誤。
人們也一直在報告wmic access denied以及wmic alias not found錯誤。如果您需要協助,我們可以幫助您解決這兩種情況。
以上是取得 wmic 登入遠端物件錯誤?這是你可以做的[修復]的詳細內容。更多資訊請關注PHP中文網其他相關文章!