0

すべてのハードウェア (コンピューター、プリンターなど) のシリアル番号をリモートで取得するプログラムまたはスクリプトを作成しようとしていますが、WMI が必要かどうか疑問に思っていました。

基本的なことは知っている

wmic /NODE: "Computername" bios get serialnumber

しかし、私がそれを正しく理解していて、リモート コンピューターが受信 WMI 要求を許可するように構成されている場合、両方のコンピューターで管理者権限が必要になるため、アクセスに関していくつかの問題が発生します。

これには WMI を使用する必要がありますか、それとも他の方法がありますか? WMI はコンピュータについて知りたいことを何でも知っていることは知っていますが、今のところシリアル番号だけに興味があり、Windows 環境についてのみ追加する可能性があります。

したがって、WMI を使用する以外の方法でこれを回避するためのヒントを探している人がいる場合は、他の多くの課題が発生し、目標はユーザーにとって可能な限りシンプルに保つことです。

4

1 に答える 1

1

ユーザー スイッチを追加して、管理者ログインを促します。

wmic /USER: 管理者 /NODE: "コンピュータ名" bios get serialnumber

また、ターゲット ノードのファイアウォールでリモート管理を許可する必要があります。そうしないと、管理者かどうかに関係なく失敗します

于 2015-01-21T23:30:33.133 に答える