SoftwareEngineering/ProgramLanguage/WSH/VBScript
'
' グループを作成する
'
// 定数定義
var ADS_GROUP_TYPE_GLOBAL_GROUP = 0x2; // グローバル グループ
var ADS_GROUP_TYPE_DOMAIN_LOCAL_GROUP = 0x4; // ドメイン ローカル グループ
var ADS_GROUP_TYPE_UNIVERSAL_GROUP = 0x8; // ユニバーサル グループ
var ADS_GROUP_TYPE_SECURITY_ENABLED = 0x80000000; // セキュリティ グループ
var container = GetObject('LDAP://DC01.codereign.org/CN=Users,DC=codereign,DC=org');
var group = container.Create('Group', 'cn=group0001');
group.Put('sAMAccountName', 'group0001');
group.Put('groupType', (ADS_GROUP_TYPE_GLOBAL_GROUP | ADS_GROUP_TYPE_SECURITY_ENABLED)); // グループの種類/スコープ
group.SetInfo();
//------------------------------------------------------------------------------
// 全般/General
//------------------------------------------------------------------------------
group.Put('description', '説明'); // 説明
group.Put('mail', 'group0001@codereign.org'); // 電子メール
group.Put('info', 'メモ'); // メモ
group.SetInfo();