ページ : 1 2
<この記事を全て表示する場合はこちらをクリック>
TechNetの記事より。
ActiveDirectoryに格納出来るユーザー クラス属性の一覧が分からなくて検索していたんだけどなかなか見つからず・・・。で、結局TechNetを手動で検索していました、はい。
以下のスクリプトでユーザー クラス属性の一覧が表示できるんだけど、うーん、わけわかんない値がたくさん取得出来ますね・・・・。
文末に取得出来た値を全て貼り付けてあるのでかなりこの文書長いです。
Set objUserClass = GetObject("LDAP://schema/user") Set objSchemaClass = GetObject(objUserClass.Parent) i = 0 WScript.Echo "Mandatory attributes:" For Each strAttribute in objUserClass.MandatoryProperties i= i + 1 WScript.Echo i & vbTab & strAttribute Set objAttribute = objSchemaClass.GetObject("Property", strAttribute) WScript.Echo " (Syntax: " & objAttribute.Syntax & ")" If objAttribute.MultiValued Then WScript.Echo " Multivalued" Else WScript.Echo " Single-valued" End If Next WScript.Echo VbCrLf & "Optional attributes:" For Each strAttribute in objUserClass.OptionalProperties i=i + 1 WScript.Echo i & vbTab & strAttribute Set objAttribute = objSchemaClass.GetObject("Property", strAttribute) WScript.Echo " [Syntax: " & objAttribute.Syntax & "]" If objAttribute.MultiValued Then WScript.Echo " Multivalued" Else WScript.Echo " Single-valued" End If Next
以下、全属性の一覧です。
ページ : 1 2
<この記事を全て表示する場合はこちらをクリック>
1 2