【已解决】關於讀取網域描述欄位資料問題~~~~~
本帖最后由 kylelin 于 2019-12-22 20:45 编辑請問各位大大~~
我遇到一個問題,一直無法解決,
我用下列方式要讀取 AD 帳號的描述欄位,
帳號部份可以正常讀到資料,但是描述部份無法正常取到資料
想請問大大們有人解過類似問題的嗎??
$objWMIService = ObjGet( 'winmgmts:\\localhost\Root\directory\LDAP' )
$colItems = $objWMIService.ExecQuery( 'SELECT * FROM ds_user' , 'WQL' , 0x10 + 0x20 )
If IsObj( $colItems ) Then
For $objItem In $colItems
MsgBox( 0 , 'Show Account' , $objItem.DS_sAMAccountName , 1 ) ;帳號讀取正常
MsgBox( 0 , 'Show Department' , $objItem.DS_department , 1 ) ;描述無法正常讀取到資料
Next
Endif
$objWMIService = ObjGet("winmgmts:\\.\root\cimv2")
$colItems = $objWMIService.ExecQuery("Select * from Win32_Account")
Dim $objItem
For $objItem in $colItems
If $objItem.Name = "Administrator" Or $objItem.Name = "Guest" Then
MsgBox(0, "", "Name: " & $objItem.Name & @CRLF & "Description: " & $objItem.Description)
EndIf
Next 感謝大大
搞定了~~~~:face (23):
页:
[1]