PowerShellでネットワーク越しにコンピューターのユーザープロファイル情報を確認する

Windowsパソコンでネットワーク越しにパソコンのユーザープロファイル情報を得たい時に役立つ機能の紹介です。職場のパソコンのインベントリ情報を遠隔で収集したいときなどに活用します。

WMIを使うので以下サイトを参考にして、接続できるようにしておく必要があります。

実施方法

PowerShellで以下のコマンドを実行すると、$profiles変数に取得した情報が格納されます。

Select-Objectで内容を確認してみると、次のような情報が取得されます。長いので抜粋です。この中でLocalPathにプロファイルフォルダのパスや、LastUseTimeに最後に使われた日時などが格納されているので参照します。これらを活用して最終ログインユーザーを確認したりします。(ただあまり信ぴょう性が無いです)

SIDからログインIDのような見やすい形に変換するには次のように書きます。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です