知識庫(3)-從Active Directory獲取物件的GUID (轉)
知識庫(3)-從Active Directory獲取物件的GUID (轉)[@more@]'================================================================
下面講述如何轉換一個十六進位制字元形式的的GUID到它的字串形式::namespace prefix = o ns = "urn:schemas--com::office" />
1. 將下列程式碼貼上到.VBS
'================================================================
'Set the next line to reflect a DN for an in the directory
'================================================================
Set obj = GetObject("://CN=Username,CN=Users,DC=AIN,DC=COM")
MsgBox "The GUID string Value for user " & obj.Get("DisplayName") & _
" is " & ConvertHexStringGUIDToStringGUID(obj.GUID)
'================================================================
' ConvertHexStringGUIDToStringGUID function
'================================================================
Function ConvertHexStringGUIDToStringGUID(strOctet)
Dim tmpGUID, GUIDStr
'Convert the string by flip the bits around.
GUIDStr = Mid(strOctet, 7, 2)
GUIDStr = GUIDStr + Mid(strOctet, 5, 2)
GUIDStr = GUIDStr + Mid(strOctet, 3, 2)
GUIDStr = GUIDStr + Mid(strOctet, 1, 2)
GUIDStr = GUIDStr + Mid(strOctet, 11, 2)
GUIDStr = GUIDStr + Mid(strOctet, 9, 2)
GUIDStr = GUIDStr + Mid(strOctet, 15, 2)
GUIDStr = GUIDStr + Mid(strOctet, 13, 2)
GUIDStr = GUIDStr + Mid(strOctet, 17, Len(strOctet))
tmpGUID = "{" & Mid(GUIDStr, 1, 8) & "-" & Mid(GUIDStr, 9, 4) & _
"-" & Mid(GUIDStr, 13, 4) & "-" & Mid(GUIDStr, 17, 4) & _
"-" & Mid(GUIDStr, 21, 15) & "}"
ConvertOctettoGUID = tmpGUID
End Function
2.執行指令碼
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-984542/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle Directory目錄的知識Oracle
- JavaScript 物件的基本知識(轉)JavaScript物件
- 獲取 Class 物件的 3 種方法物件
- Oracle ASM Active Change DirectoryOracleASM
- Active Directory 常用屬性
- 【轉】JavaScript物件的基礎知識JavaScript物件
- Python時間獲取及轉換知識彙總Python
- Flutter冷知識 | 獲取dart的print內容FlutterDart
- 【Azure Developer】使用 adal4j(Azure Active Directory authentication library for Java)如何來獲取Token呢DeveloperJava
- windows 2000備份和恢復Active Directory(轉)Windows
- Active Directory 遷移工具 (ADMT)
- 物件獲取原型物件物件原型
- Java知識點總結(反射-獲取類的資訊)Java反射
- 從mysqldump全備獲取指定庫的sqlMySql
- 獲取Object物件的lengthObject物件
- Kotlin 知識梳理(3) 類、物件和介面Kotlin物件
- spring易混淆知識彙總 - 獲取 各種應用上下文物件 的方法Spring物件
- Oracle獲取資料庫中的物件建立語句Oracle資料庫物件
- Javascript物件的基本知識JavaScript物件
- LLM學習(3)——搭建知識庫
- js 是否能根據物件的id直接從物件陣列中獲取該物件JS物件陣列
- springboot利用快取儲存物件從新獲取異常Spring Boot快取物件
- java 獲取物件大小Java物件
- 知識圖譜的知識從哪裡來
- java Web知識點--資料庫(3)JavaWeb資料庫
- git 從遠端倉庫獲取所有分支Git
- 【DIRECTORY】普通使用者建立Oracle DIRECTORY資料庫物件的許可權需求及探索Oracle資料庫物件
- iOS Crash的捕獲知識iOS
- OkHttp 知識梳理(3) OkHttp 之快取基礎HTTP快取
- GUID轉換GUI
- GUID值作為資料庫識別符號GUI資料庫符號
- 資料獲取,解析,儲存等知識的學習總結
- Flutter 小知識,Key的使用(獲取當前點選Widget位置/獲取當前Widget大小)Flutter
- 如何使用jQuery獲取物件的尺寸jQuery物件
- 獲取物件DDL語句的方法物件
- 獲取物件的構建語句物件
- GUID獲取16位19位22位的唯一字串GUI字串
- 活動目錄的安裝:深入淺出Active Directory系列(二)