現地にいないんだけど、パソコンのシリアル番号を確認する必要が出てきてしまった・・・。
エンドユーザーがパソコン使ってるし、リモート接続して見ることもできない。。
困った!!!!
そんなときには、同じネットワーク内にある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での画面なのでヒットしていません。

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