PCのシリアル番号やPC情報をリモートで取得したい

お仕事関連

現地にいないんだけど、パソコンのシリアル番号を確認する必要が出てきてしまった・・・。

エンドユーザーがパソコン使ってるし、リモート接続して見ることもできない。。

困った!!!!

そんなときには、同じネットワーク内にあるPCが別にある場合に、この方法が使えます。

やりたいこと

次のことをやりたかったのです。

シリアル番号を確認したいPCのIP:192.168.115.105

PCのユーザー:administrator

確認したいPCのログインユーザーIDとパスワードが分かっていれば、リモートでの確認ができます。

確認するコマンドは?

wmicコマンドを使えばいけます

wmic /node:192.168.115.105 /user:administrator /password:password bios get serialnumber

※/user:{ユーザーID}、/password:{パスワード}となりますので、覚えている情報を入力します。

上記のように打ちます。

結果は?

コマンドが通ると、情報が表示されます。

他にも色々しらべられます

プロセス情報

wmic process get name,workingsetsize

ディスク情報

wmic logicaldisk get Caption,Description,FileSystem,Size

wmicコマンド、色々調べられますが、Windows11 24H2からは無効に・・・

Windows11 24H2を新規インストールしたPCが対象になりますが、wmicコマンドが既定で無効になってしまったようです。

※23H2などからバージョンアップしたPCについては、従来通り使えます。

wmicコマンドについて、色々なPC情報を調べられる有用なコマンドなんですが、まあ調べられる情報が多岐にわたり、丸裸にできるようなコマンドでもあるため、

そりゃそうでしょ。

な対応ですね。

それでも使いたい・・・

そんなときは、PowerShellにて以下のコマンドを入力することで復活します。

Add-WindowsCapability -Online -Name WMIC~~~~

それか、設定アプリの検索バーに「オプション機能の追加」を入力して検索した結果に、「オプション機能を追加する」が出てきます。そこに、「WMIC」を入力すると、追加が可能です。

※以下、23H2での画面なのでヒットしていません。

エンドユーザーのパソコンをコマンドで見れる様に管理したいときは、インストールしておいた方が良いかもしれません。。。(設置先お客様のセキュリティポリシー的に問題なければですが。)

コメント

タイトルとURLをコピーしました