

小規模な事務所ですが、遠隔地にあり詳しいユーザーもいないため、
PC情報の収集に支障をきたしています。
バッチファイルを実行してもらい、
情報を書き込んだテキストファイルを生成することができないかとの相談です。
必要な情報は:
・コンピュータ名
・ワークグループ名(ドメインではありません)
・IPアドレス
・デフォルトゲートウェイ
・MACアドレス
・OS
・PCメーカー、型番
・PC本体のシリアル
・Windows OSのシリアル
・Windowsの自動更新の設定がされているかどうか
バッチレベルでできるのかどうか……。
可能であればスクリプトもしくはリンクをご提示ください。
No.2ベストアンサー
- 回答日時:
とりあえず、バッチで簡単に取れるのは以下です。
>・コンピュータ名
>・ワークグループ名(ドメインではありません)
>・IPアドレス
>・デフォルトゲートウェイ
>・MACアドレス
>・OS
>・Windowsの自動更新の設定がされているかどうか
getpcinfo.bat
---------------------------ここから
set >C:\PC情報の収集.txt
ipconfig /all >>C:\PC情報の収集.txt
systeminfo>>C:\PC情報の収集.txt
---------------------------ここまで
但し、systeminfo はXP以降でないと無かったかも?
(未確認)
で、C:\PC情報の収集.txt をメールしてもらえばOK
>・PCメーカー、型番
>・PC本体のシリアル
>・Windows OSのシリアル
↑
これは無理でしょう。
ご回答ありがとうございます。
一番現実的で使いやすいです。
systeminfoでPCメーカーが分かりました。
複数メーカーで試してみようと思います。

No.6
- 回答日時:
> バッチファイルを実行してもらい、
> 情報を書き込んだテキストファイルを
> 生成することができないかとの相談です。
ご質問の主旨から脱線気味ですがw
【PCView】
http://homepage2.nifty.com/smallroom/soft/soft.h …
【パソコン管理台帳 for PCView】
http://www.mijimari.com/pckanriv2.htm
両方ともフリーソフトですし、操作も簡単です。PCViewを配って、データをCSVで保存して送ってもらい、パソコン管理台帳で管理、と運用も簡単です。
ただし管理台帳はAccess2000以上が必要です。そこが難点ですね…
ご回答ありがとうございます。
今回の質問の先にはこれがあります。
資産管理は現実的に考えるとツールが必要だと考えています。
フリーソフトでもいいのですが、
今後のOSの推移などを考えるとサポート付きの契約が必要だと思っています。
とはいえ、いただいた内容はかなり参考になります。
No.5
- 回答日時:
No.2で紹介されている、systeminfoコマンドで
・PCメーカー、型番
は、「システム製造元」「システムモデル」として表示されます。
http://www.atmarkit.co.jp/fwin2k/win2ktips/506sy …
No.2で言われている通り、systeminfoコマンドそのものはXP以降にしか搭載されていませんが、リモートからsysteminfoを実行するバッチを組めば、NT系のWindowsなら情報収集が可能です。
Windowsのプロダクトキーは、XP限定ですが以下のツールで取得可能です。
http://www.licenturion.com/xp/
・PC本体のシリアル
これだけは、記録されている場所が機種によって異なりますので難しいと思います。
ご回答ありがとうございます。
システムモデルは少し複数機種での検証が必要なようです。
型番が一般に出回っているものと違う表示がありました。
とはいえ、これが分かるのはありがたいです。
No.3
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
【バッチファイル】ホスト名をファイル名につけたい【変更】
その他(コンピューター・テクノロジー)
-
バッチファイルでPCのモデル名を取得したい
その他(プログラミング・Web制作)
-
runas実行した時にきかれるパスワードを手入力以外で読み込ませたい
その他(プログラミング・Web制作)
-
-
4
アプリケーション毎に表示ディスプレイ変えるにはどうすればいいのでしょうか。
モニター・ディスプレイ
-
5
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
6
BATファイル内で、他のネットワークドライブにある
UNIX・Linux
-
7
USBメモリ内のバッチで書き出すテキストを同じUSBメモリ内に保存したい
その他(開発・運用・管理)
-
8
バッチファイルでpingの結果を参照したい
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10のタスクスケジューラ...
-
DHCP設定バッチnetshコマンドに...
-
oracleのimp-00002エラーについて
-
バッチファイルを実行後、終了...
-
バッチプログラムについて(編...
-
WindowsServer2012で、タスクス...
-
バッチファイルで環境変数が設...
-
コマンドプロンプトで最新のフ...
-
ゲームキューブのペーパーマリ...
-
バッチファイルでPC情報を取得する
-
コマンドの結果を変数に入れたい
-
バッチでEnterを認識させ...
-
バッチファイルでエクセルのマ...
-
バッチ恋?
-
リモートデスクトップの取り合...
-
Win2K8 R2のタスクでバッチが動...
-
DOSコマンドのforで空白行をス...
-
バッチ実行を意図的に失敗させ...
-
bat実行中に引数1の内容を変更...
-
順番にPINGを飛ばすバッチ
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10のタスクスケジューラ...
-
バッチファイルを実行後、終了...
-
DOSコマンドのforで空白行をス...
-
コマンドの結果を変数に入れたい
-
リモートデスクトップの取り合...
-
oracleのimp-00002エラーについて
-
DHCP設定バッチnetshコマンドに...
-
batファイルで、call使っても戻...
-
batファイルを実行してコマンド...
-
バッチ実行を意図的に失敗させ...
-
バッチファイルを常に管理者権...
-
バッチでEnterを認識させ...
-
バッチファイルでPC情報を取得する
-
WinSCPがタスクスケジューラで...
-
実行結果を戻り値で取得したい
-
バッチ実行時にバッチのファイ...
-
batが実行できない
-
コマンドプロンプトで最新のフ...
-
WMICでリモートでバッチが実行...
-
bat実行中に引数1の内容を変更...
おすすめ情報