错误处理带有消息SWbemLocator的未捕获异常'com_exception'。说明:访问被拒绝

时间:2012-10-25 16:33:50

标签: php com wmi

我正在连接到远程服务器以获取一些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中

有人知道如何抓住这个或如何预先检查访问权限吗?

由于

0 个答案:

没有答案