
Powermad の C# バージョン
これはまだ完成しておらず、完全にテストされていません。また、以下が欠けています:
Sharpmad.exe ADIDNS -Action new -Node test
| Action | Description |
|---|---|
| AddACE | ノードにACEを追加します。 |
| Disable | ノードをトゥームストーン(削除済みマーク)にします。 |
| GetDACL | ノードまたはゾーンのDACLを取得します。 |
| GetOwner | ノードの所有者を取得します。 |
| GetAttribute | ノードの属性値を取得します。 |
| GetTombsone | ノードのトゥームストーン状態を取得します。 |
| GetZone | ゾーンパーティションの場所を取得します。 |
| New | ノードを追加します。 |
| GetAttribute | ノードの属性値を設定します。 |
| SetOwner | ノードの所有者を設定します。 |
| Remove | ノードを削除します。 |
| Rename | ノードの名前を変更します。 |
| RemoveACE | ノードからACEを削除します。 |
Sharpmad.exe MAQ -Action new -MachineAccount test -MachinePassword password
| Parameter | Description |
|---|---|
| Container | ADコンテナ。 |
| MachineAccount | マシンアカウント名。 |
| MachinePassword | マシンアカウントのパスワード。 |
| Random | スイッチ:ランダムなパスワードでマシンアカウントを作成します。 |
| Action | Description |
|---|
| AgentSmith | 再帰的なマシンアカウント作成機能。 |
| Disable | マシンアカウントを無効にします。 |
| GetAttribute | マシンアカウントの属性値を取得します。 |
| GetCreator | すべてのマシンアカウント作成者を取得します。 |
| New | マシンアカウントを追加します。 |
| Remove | マシンアカウントを削除します(アクセス権が必要です)。 |
| SetAttribute | マシンアカウントの属性値を設定します。 |
| Parameter | Description |
|---|
| Append | スイッチ:上書きではなく属性値を追加します。 |
| Attribute | LDAP属性の取得または設定に使用します。 |
| Clear | スイッチ:属性値をクリアします。 |
| DistinguishedName | 使用する識別名(DN)。ADIDNSノード名やMachineAccount名は含めないでください。 |
| Domain | 対象のドメイン(DNS形式)。 |
| DomainController | 対象のドメインコントローラ。ドメイン非参加システムではこのパラメータが必須です。 |
| Username | LDAPユーザー名(domain\username または UPN形式)。 |
| Verbose | スイッチ:詳細出力。 |
| Value | 属性値。 |
| Password | LDAPパスワード。 |
| Parameter | Description |
|---|
| Access | ACEのアクセス権。 |
| AccessType | ACEの許可または拒否。 |
| Data | DNSレコードデータ。 |
| Forest | ADフォレスト。 |
| Node | DNSレコード名。 |
| NodeNew | リネーム時の新しいノード名。 |
| Partition | ゾーンが保存されているADパーティション。 |
| Principal | ACEのプリンシパル。 |
| Preference | MXレコードの優先度。 |
| Priority | SRVレコードの優先順位。 |
| SOASerialNumber | SOAシリアル番号(1ずつ増加します)。 |
| Static | スイッチ:静的レコードを作成します。 |
| Tombstone | スイッチ:ノード作成時にトゥームストーン属性をtrueに設定します。 |
| TTL | DNSレコードのTTL。 |
| Type | DNSレコードタイプ。(A, AAAA, CNAME, DNAME, NS, MX, PTR, SRV, TXT) |
| Weight | SRVレコードの重み。 |
| Zone | ADIDNSゾーン。 |