我正在连接到远程服务器以获取一些 WMI 信息
$wmiLocator = new COM('WbemScripting.SWbemLocator');
$obj = $wmiLocator->ConnectServer($host, 'root\cimv2', $user, $pass);
$Printers = $obj->ExecQuery("Select * from Win32_Printer");
用户名和密码由用户输入。我现在想确保他在运行查询之前正确输入了他的凭据,因为否则我会收到以下错误消息:
致命错误:未捕获的异常“com_exception”和消息“来源: SWbemLocator
描述:访问被拒绝。' 在 test.php 中
有人知道如何捕捉这个或如何事先检查访问吗?
谢谢