SoftwareEngineering/ProgramLanguage/WSH/VBScript

'
' ユーザーを作成する
'
Set container = GetObject("LDAP://DC01.codereign.org/CN=Users,DC=codereign,DC=org")



Set user = container.Create("User", "cn=user0001")
user.Put "sAMAccountName", "user0001"
user.SetInfo


'------------------------------------------------------------------------------
' 全般/General
'------------------------------------------------------------------------------
user.Put "sn", "姓"                                     ' 姓
user.Put "givenName", "名"                              ' 名
user.Put "Initials", "g.s"                              ' イニシャル
user.Put "displayName", "表示名"                        ' 表示名
user.Put "description", "説明"                          ' 説明
user.Put "physicalDeliveryOfficeName", "事業所"         ' 事業所
user.Put "telephoneNumber", "電話番号"                  ' 電話番号
user.Put "mail", "user0001@codereign.org"               ' 電子メール
user.Put "wWWHomePage", "http://www.codereign.org/"     ' Web ページ

user.SetInfo



'------------------------------------------------------------------------------
' 住所/Address
'------------------------------------------------------------------------------
user.Put "c", "JP"                                      ' 国/地域(コード)
user.Put "co", "Japan"                                  ' 国/地域(名称)
user.Put "postalCode", "郵便番号"                       ' 郵便番号
user.Put "st", "都道府県"                               ' 都道府県
user.Put "l", "市区町村"                                ' 市区町村
user.Put "postOfficeBox", "私書箱"                      ' 私書箱
user.Put "streetAddress", "番地"                        ' 番地

user.SetInfo



'------------------------------------------------------------------------------
' アカウント/Account
'------------------------------------------------------------------------------
user.Put "userPrincipalName", "user0001@codereign"      ' ユーザーログオン名
user.Put "sAMAccountName", "user0001"                   ' ユーザーログオン名(Windows 2000 以前)
user.Put "userWorkstations", "server01,server02"        ' ログオン先

' user.Put "", ""' ログオン時間
' user.Put "", ""' アカウントのロックを解除する
' user.Put "", ""' アカウント オプション
' user.Put "", ""' アカウント期限

user.SetInfo



'------------------------------------------------------------------------------
' プロファイル/Profile
'------------------------------------------------------------------------------




'------------------------------------------------------------------------------
' 電話/Telephones
'------------------------------------------------------------------------------
user.Put "homePhone", "自宅"                            ' 自宅
user.Put "pager", "ポケットベル"                        ' ポケットベル
user.Put "mobile", "携帯電話"                           ' 携帯電話
user.Put "facsimileTelephoneNumber", "FAX"              ' FAX
user.Put "ipPhone", "IP 電話"                           ' IP 電話
user.Put "info", "メモ"                                 ' メモ

user.SetInfo



'------------------------------------------------------------------------------
' 組織/Organization
'------------------------------------------------------------------------------
user.Put "company", "会社名"                                    ' 会社名
user.Put "department", "部署"                                   ' 部署
user.Put "title", "役職"                                        ' 役職
user.Put "manager", "CN=user0002,CN=Users,DC=codereign,DC=org"   ' 上司

' 直接報告者
'  読み取り専用。当ユーザーを上司にしているユーザーが表示される。

user.SetInfo

トップ   一覧 検索 最終更新   ヘルプ   最終更新のRSS