PowerShellのGet-ADComputerコマンドレット|試験問題作成委員会の独り言 忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

PowerShellのGet-ADComputerコマンドレット

 Windows Server 2008 R2にはActive Directory専用のPowerShellモジュールが実装されている。
 
(質問)
特定OUのコンピュータオブジェクトのプロパティ情報抽出方法

 
特定のOUに属している、コンピュータ名一覧とオペレーションシステムの名前の抽出方法をご教授いただきたく質問させていただきます。
可能であれば、バージョンとServive Packの項目も出力できれば助かります。
Power ShellのGet-ADComputerコマンドでは、上記情報の出力はできなかったので他に方法があればと思います。
何卒、宜しくお願い致します。
 
---------------------------------------
(回答)
○○○○です。
 
Get-ADComputerコマンドレットでオブジェクトを取得すると、既定のセットのみの情報が取得され、すべての情報はしゅとくされません。で、すべての情報を取得するなら、-Propertiesオプションを使って追加属性を指定します。ワイルドカードで全属性を取得できます。

(略)

---------------------------------------
○○○○様
 
ご教授いただき有難うございました。
教えていただいたコマンドを参考にさせていただき出力することができました。
大変、助かりました。
テキストへ出力するコマンド
Get-ADComputer -Filter * -SearchBase "CN=Computers,DC=Example,DC=com" -Properties * | Format-List Name,operatingSystem,operatingSystemServicePack,operatingSystemVersion | -Out-File C:\data.txt
 
(MSページ)
http://technet.microsoft.com/ja-jp/library/dd378783(WS.10).aspx
(資料)
http://www.atmarkit.co.jp/fwin2k/winsv2008r2/03powershell/
03powershell_01.html

http://www.atmarkit.co.jp/fwin2k/winsv2008r2/06adr2/adr2_03.html
 
http://social.technet.microsoft.com/Forums/ja-JP/activedirectoryja/thread/5fb44a5a-2d0e-4170-a506-80aea9ad72bc

拍手[0回]

(質問)
一定期間ログインしていないユーザーアカウントを無効にする

 
一定期間ログインしていないユーザーアカウントを無効にするこのような処理を自動化することは可能でしょうか。
スクリプトなどを使用すれば実現できるのではないか・・・というぼんやりしたイメージを持っています。
そこで以下について有用な情報がありましたら、ご教示ください。
[01] ドメインポリシーでの実現可否
[02] スクリプト等を使用した場合の実現可否
[03] [02]が可能だった場合の概要
以上、よろしくお願いいたします。
 
 (回答)
●●●●です。
PowerShellの Search-ADAccount -AccountInactive と Set-ADAccountControl -enabledをパイプラインで使うことが一番簡単です。ActiveDirectoryモジュールが必要なので、ドメインコントローラあるいは RSATでADDS管理ツールをインストールしたコンピュータ上での実行が必要です。
Search-ADAccount -AccountInactive -SearchBase "DC=example,DC=com" -TimeSpan 30 -UsersOnly|Set-ADAccountControl -enabled $false
それ以外という場合、dsquery userコマンドとdsmod userコマンドをパイプラインで使う、というのもありますが、これもドメインコントローラ上での実行が必要です。少しだけ中身が違いますが、参考として 以下のページがありました(最初のコマンド例です)ので、よろしければご覧ください。
http://gihyo.jp/admin/serial/01/ad2010/0005?page=3
 
Windows Server 2003 でディレクトリ サービスのコマンド ライン ツールを使用して Active Directory のオブジェクトを管理する方法
文書番号: 322684 -
AD DS の新機能: Windows PowerShell の Active Directory モジュール第6回 進化したActive Directory-@IT
 
-参考情報まとめ-
AD DS の新機能: Active Directory Web サービス
http://technet.microsoft.com/ja-jp/library/dd391908(WS.10).aspx
Active Directory 管理ゲートウェイ サービス (Windows Server 2003 および Windows Server 2008 向けの Active Directory Web サービス)
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=008940c6-0296-4597-be3e-1d24c1cf0dda
Windows 7 用のリモート サーバー管理ツール
http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=7d2f6ad7-656b-4313-a005-4e344e43997d
Powershell Active Directory モジュールを活用しよう!!
http://blogs.technet.com/windowsserverjp/archive/2009/08/05/3270552.aspx
AD DS の新機能: Windows PowerShell の Active Directory モジュール
http://technet.microsoft.com/ja-jp/library/dd378783(WS.10).aspx
PowerShellモジュール、管理されたサービス・アカウント、Active Directory管理センター機能
http://www.atmarkit.co.jp/fwin2k/winsv2008r2/06adr2/adr2_03.html
PowerShell で Active Directory の操作(個人の方のブログ)
http://www.upken.jp/kb/bEIQypTouWhBnzwQQlhXilmkYtAOyb.html
Active Directory用のモジュールについて(参考投稿)
http://social.technet.microsoft.com/Forums/ja-JP/powershellja/thread/c4ef87a1-d076-4f2d-be5b-2170bc787230
(参考資料)
http://news.mynavi.jp/articles/2010/04/26/ps_n/001.html
 
http://social.technet.microsoft.com/Forums/ja-JP/activedirectoryja/thread/7ca5c259-a8dd-425c-80d9-c64fae647f3e/#bf6bdb90-dc86-44d6-9fc4-b77956f03d7f
PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

トラックバック

プロフィール

HN:
試験問題作成委員会
性別:
男性

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カウンター

最新コメント

[10/17 バーバリー]
[07/25 NONAME]
[05/18 試験問題作成委員会]
[05/18 通りすがりん]
[05/18 試験問題作成委員会]
[05/18 通りすがりん]
[05/16 通りすがりん]
[05/14 通りすがりん]
[05/13 試験問題作成委員会]
[05/13 通りすがりん]

最新トラックバック

ブログ内検索

忍者画像RSS

忍者AdMax

フリーエリア