[wmi] self review: real-world test

Signed-off-by: XiaoliChan <2209553467@qq.com>
main
XiaoliChan 2023-08-30 15:57:11 +08:00
parent 064a4fac52
commit dcb9182321
1 changed files with 3 additions and 1 deletions

View File

@ -177,7 +177,9 @@ class wmi(connection):
iInterface = dcom.CoCreateInstanceEx(CLSID_WbemLevel1Login, IID_IWbemLevel1Login)
flag, self.stringBinding = dcom_FirewallChecker(iInterface, self.args.rpc_timeout)
except Exception as e:
dcom.disconnect()
self.logger.debug(str(e))
if "dcom" in locals():
dcom.disconnect()
if not str(e).find("access_denied") > 0:
self.logger.fail(str(e))