とあるエンジニアの技術記録

主にWindowsやLinuxの設定方法、トラブル解決方法について投稿してます~♪

PowerShellについて②

2016年11月18日 21時30分54秒 | WIN

こんにちわ。

今回もPowerShellコマンドについて記載していきます。

今回は以下2点です。
 ①検索結果の件数をカウント
 ②ADサーバに登録しているユーザの情報表示(最後にログオンした時刻等を表示)

①検索結果の件数をカウント
あまり使う機会は無いかもしれませんが、
『()』と『.Count』を付けることで件数を取得できます
たとえばHyper-Vに関するモジュールが何個組み込まれているかを確認することとができます。

▼Hyper-Vモジュールを場合
 PS C:\> (Get-Command -Module Hyper-V).Count
 178

▼iscsiモジュールを場合
 PS C:\> (Get-Command -Module iscsi).Count
 13

『()』と『.Count』を付けなければ以下のように表示されます。
 PS C:\> Get-Command -Module iscsi
 CommandType     Name                                               ModuleName
 -----------     ----                                               ----------
 Function        Connect-IscsiTarget                                iSCSI
 Function        Disconnect-IscsiTarget                             iSCSI
 Function        Get-IscsiConnection                                iSCSI
 Function        Get-IscsiSession                                   iSCSI
 Function        Get-IscsiTarget                                    iSCSI
 Function        Get-IscsiTargetPortal                              iSCSI
 Function        New-IscsiTargetPortal                              iSCSI
 Function        Register-IscsiSession                              iSCSI
 Function        Remove-IscsiTargetPortal                           iSCSI
 Function        Set-IscsiChapSecret                                iSCSI
 Function        Unregister-IscsiSession                            iSCSI
 Function        Update-IscsiTarget                                 iSCSI
 Function        Update-IscsiTargetPortal                           iSCSI
 PS C:\>


②ADサーバに登録しているユーザの情報表示(最後にログオンした時刻等を表示)
以下のコマンドを実行すると最後にログオンした時刻が表示されます。

 PS C:\> Get-ADUser -Properties * -Filter * | fl name, lastLogonDate | more
 name          : Administrator
 lastLogonDate : 2016/11/14 7:04:05


以上。

▼参考資料
「PowerShellで検索文字列をカウントしてみよう」
http://excel.wp.xdomain.jp/?p=149

「PowerShell でのユーザーの取得・検索」
https://adtan.wordpress.com/2011/12/16/powershell-%E3%81%A7%E3%81%AE%E3%83%A6%E3%83%BC

%E3%82%B6%E3%83%BC%E3%81%AE%E5%8F%96%E5%BE%97/

「Format-List コマンドレットの使用」
https://technet.microsoft.com/ja-jp/library/ee176830.aspx



コメントを投稿