Reportシステム管理者に巻き起こる様々な事象を読者の貴方へ報告するブログです。会社でも家庭でも"システム"に携わるすべての方の共感を目指しています。※https化しました。その影響でしばらくリンク切れなどがあるかもしれませんが徐々に修正していきます。リンク切れなどのお気づきの点がございましたらコメントなどでご指摘いただけますと助かります。バッチ、スクリプト昨日の「(1/2)ストレージがないPCのハードウェア管理台帳を作りたい」続きをご報告します。昨日までで何をやろうとしているか、どういうものを使おうとしているか、というところまでを記事にしました。実際に作成する方法は@ITで詳しく解説されています。www.atmarkit.co.jpこの記事通りに実行するだけで起動用のWIndowsPE環境をインストールしたUSBが作成可能です。/mountdir:"%WinPEイメージパス%¥mount"」とすると、エラーになってしまいました。(エラーは画面を取り忘れてちょっと忘れてしまいました。/cleanup-wim」コマンドを実行すると再度マウントができるようになりました。マウントできなくなったら一旦/cleanup-wimオプションでdismコマンドを実行するといいようです。PE環境を用意しようと思ったのですが、古いUSBメモリではPEイメージをUSBメモリに書き込む際にdiskpartコマンドで初期化する際にエラーでこけてしまうようです。-2147024809」とメッセージを出してしまって処理がストップしてしまいます。古いUSBメモリは容量以外でも使えないことがあるようです。あとは、使おうとしているPCAssetはVB6ランタイムを要します。一方のWindowsPE環境ではPCAssetが動作するためのVB6ランタイム(.DLLファイル)が不足します。これはPE環境では最低限のDLLしか用意されていないことが理由でそのままでは動作しません。そこでVB6ランタイムライブラリを別途ダウンロードし、PCAsset.exeと同一フォルダにVB6ランタイムの.DLLファイルを全部展開しておくと動作します。バッチファイルで実行を楽にする。いざWindowsPE環境が準備できたら、WindowsPE環境が起動直後はx:\Windows\System32がカレントディレクトリになるので、ここにバッチファイルを配置していきなり実行してしまおうと目論見ました。PCAssetがコンピュータ名をファイル名やキーとしたファイルを生成してくれるのですが、WindowsPE環境では「MININT-%ランダム文字列%」というコンピュータ名になるので、PCAsset.exeを実行した後、「MININT-?????.tsv」というファイル名を手入力した名前にリネームするようにします。(人間が分かりやすいコンピュータ名にするということです。)あと、内蔵ストレージがないのでUSBメモリはC:\になること、およびUSBメモリのルートディレクトリに"C:\_MoveData\"ディレクトリを作成しておくこと、など諸々条件があるため、バッチファイルは参考までにご覧ください。%FILENAM%を%PCNAME%.tsvに変更します。FILENAM=%~nx1----------------------------------------------これだけ用意したら...ここまででWindowsPEが起動します。実際に作成したバッチファイルを実行してみました。DOS窓内でいい具合に動作している様が見えます。shutdown」これをPCの台数分繰り返したら収集作業は完了です。USBメモリにインベントリファイルが溜まっていくようにしてますので、完了後USBメモリからインベントリファイルを収集して、そのデータからPC型番やシリアル番号などのWMI情報が一覧で取り扱えるようになります。Access」この辺を使ってPCAssetで生成したtsvファイルを取り込んでデータを取り扱います。01:00(2/2)ストレージがないPCのハードウェア管理台帳を作りたいTweet関連記事2019-01-21バッチファイルでPowerShellコマンド実行ちょっとしたTIPSですが、バッチファイルでPowerShellコマンド...2018-09-17(1/2)記号が含まれるSSIDのパスフレーズでハマるコマンドプロンプトでSSID設定。知っていると何かと便利です。Jessieのsambaでファイル監視」という記...2017-10-23バッチファイルでOSシャットダウン今日はちょっとしたTIPS。はてなブログProお疲れ様です。Updateまだ終わりじゃない?もう一つのWindows7IIJmioからプレゼント<WI-SP500>が届くリンクはてなブログブログをはじめる週刊はてなブログはてなブログProスポンサーリンク注目記事はてなブログをはじめよう!treedownさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。