タグ
  ANSI (1)
  ASP.NET (10)
  Active Directory (55)
  BAT (16)
  Backup (2)
  CSharp (11)
  CentOS (4)
  C言語 (4)
  DNS (4)
  Excel (3)
  FFmpeg (1)
  Fedora (4)
  FreeBSD (6)
  IPv6 (3)
  Java (11)
  JavaScript (8)
  LAN (1)
  Link (4)
  Linux (15)
  Mac (1)
  Mail (2)
  Microsoft (3)
  NIS (1)
  Node.js (6)
  OpenIndiana (1)
  OpenLDAP (2)
  OpenSSL (1)
  OpenSolaris (4)
  PHP (2)
  Perl (2)
  Postfix (1)
  PostgreSQL (2)
  PowerShell (34)
  RFC (3)
  SQL Server (5)
  Solaris (10)
  Ubuntu (9)
  VBScript (73)
  VCpp (2)
  VMware (3)
  Visual Basic (1)
  WMI (17)
  WSF (5)
  WSH (10)
  Windows (19)
  bash (1)
  bind (1)
  iSCSI (1)
  おまけ (3)
  作成中 (8)
  慣用句 (3)
  正規表現 (6)
  運用 (8)
作成 2010.01.08
更新 2010.01.08
VBScript で Active Directory グループのCNを変更
キモは MoveHere です。
Option Explicit
Dim strGroupDN
Dim strNewName
Dim objGroup
Dim objPOU
Dim objNewGroup

strGroupDN = "CN=testgroup,OU=tstgp,DC=example,DC=lan"
strNewName = "testgp"
Set objGroup = GetObject("LDAP://" & strGroupDN)
Set objPOU = GetObject(objGroup.Parent)

' 設定変更
Set objNewGroup = objPOU.MoveHere(objGroup.ADsPath, "CN=" & strNewName)
objNewGroup.GetInfo
objNewGroup.Put "sAMAccountName", strNewName
objNewGroup.SetInfo
WScript.Echo "END"
参照

IADsContainer インターフェース | IADsGroup インターフェース

[リロード] [記事修正] [新規作成] [使用方法]
©2004-2012 UPKEN IPv4