• 締切済み

コマンドプロンプトで複数端末の情報収集

こちらはコマンドプロンプト初心者です。 今PC1000台程の管理をしておりまして、 各PCにどんなアプリがインストールされているか 確認して、リストを作成したいと考えております。 今実施している確認方法ですが、 「ファイル名を指定して実行」 →\\PC名\C$C:\Documents and Settings\All Users\デスクトップ →デスクトップを丸ごとコピー →操作PCでコピーしたフォルダにてコマンド[dir /b >PC名.txt]実行 →テキストをエクセルに値貼り付け →マクロで複数ファイルを自動集計 以上の様に実施していますが、 さすがに1000台は時間があればできますが 現実的ではないと考えています。 せめて、各PCのデスクトップ状況をコマンドで取得できれば 簡単なのですが、コマンドで可能でしょうか? 個人的に実施したいと考えているので、 各PCにソフトをインストールすることはできない状況ですが、 adminの権限は持っています。 どなたか助けて頂けないでしょうか? サイト等もいくつか検索しましたが、 思うようなサイトが見つかりませんでした。

みんなの回答

  • Microstar
  • ベストアンサー率21% (289/1367)
回答No.3

No.2の者です。 ドメイン管理者のパスワードを使えば、簡単に他のクライアントPCに潜り込むことができます。(クライアントPCの隠し管理者用ドライブが有効の場合) これ以上書くと悪用されるので、控えておきます。 それと先ほど述べたような方法で情報収集すると、使用者の個人情報が知らない内にを盗まれていると誤解されるので、この方法はやめた方がよいです。 きちんと、管理者用情報収集ツールを使ってソフト情報をチェックした方がすっきりしますよ。 それからもう1つは、管理者権限でソフト情報を収集すると使用者全員に伝えた方がよいです。(他に操作ログ、ハード情報も収集できます) PC使用者の協力が必要なフリーソフトがありますので、それを使ってメールで集めるのはどうでしょうか?

urarannbo
質問者

補足

現実的ではない様ですね、インベントリ収集ができれば早いですが、 それを実施する権限がありませんので、、、 それと使用者の協力が要らない方法しか実施できないので フリーソフトでは無理ですね。

  • Microstar
  • ベストアンサー率21% (289/1367)
回答No.2

パソコンが1000台となれば、管理ソフトを入れて情報を収集しないとどういうソフトが入っているかはわからないです。 ネットワークコマンドで何とかするのは無理でしょう。 また、フリーソフトで集める方法がありますが、やはりパソコン使用者の協力が必要です。 裏技としては、ネットワークの管理者権限で別のパソコンに潜り込んでスタートメニューにあるアイコンを集めることはできますが、あんまりいい方法ではないです。 やはり、それなりの管理ソフトを導入した方がすっきりしますが。

urarannbo
質問者

補足

>裏技としては、ネットワークの管理者権限で別のパソコンに潜り込んでスタートメニューにあるアイコンを集めることはできますが、あんまりいい方法ではないです。 その裏ワザが知りたいですね。。。 知りたいことがとりあえずデスクトップの状況なんですよ がっちり管理したいわけではないので、 ぜひその裏ワザを聞ければと思います。 ちなみにスタートメニューにあるアイコンって プログラムファイルのことでしょか? 使用しているOSがWindows2000になります。

回答No.1

pushd コマンドを使用されてはいかがでしょうか? http://www.atmarkit.co.jp/fwin2k/win2ktips/789netuse/netuse.html

urarannbo
質問者

補足

リンク貼り付けありがとうございます。 見させて頂きましたが、こちらの意図しているものと 違う気がしますので、他に何かないでしょうか? IF EXIST このコマンドでアプリがあるかないかの判断ができるんですが、 複数のアプリを繰り返し実行することは 可能でしょうか? 下記のようなコマンドを実行しているのを 見たことがあります。 IF EXIST "\\%%1\c\$C:\Documents and Settings\All Users\デスクトップ\アプリケーション名"

関連するQ&A

  • コマンドプロンプトを使用して・・・・・

    こんばんは。教えて下さい。Windowa X/P SP2用の起動フロッピーディスク を直接、実行でなく解凍して中のファイルを取り出しかたんですが・・・ 出来ないため、コマンドプロンプトを使用して取り出す方法を教わりましたが、↓ コマンドプロンプトが表示されたら、その状態のまま、エクスプローラで [OSがインストールされているドライブ名]:\Documents and Settings\[ユーザー名]\Local Settings\Tempを開く。 実行したくてもCを押すとコマンドプロンプトが消えてしまいます。 どなたか教えて下さい。

  • コマンドプロンプトでデスクトップ上を保存したい

    以下のプログラムを実行しても、デスクトップ上のフォルダを、保存できませんでした。 md "c:\Users\%USERNAME%\desktop\デスクトップ保存" xcopy c:\Users\%USERNAME%\desktop "c:\Users\%USERNAME%\desktop\デスクトップ保存" /s デスクトップ上すべてのファイルとフォルダをコピーして保存するコマンドを教えてください。 以上、よろしくお願いいたします。

  • コマンドプロンプトを使ったC言語

    こんにちは。 現在C言語を勉強している者です。 やりたいこととしては コマンドプロンプト上で、****.cファイルを実行して CドライブやDドライブ内のファイルを移動やコピーをしたいと考えております。 また、その際(移動やコピーの実行後)に コマンドプロンプト上で"Successful!!"等を表示させたいと考えております。 そこで質問なのですが 1. 上記内容を実現するに従って必要なソフト(コンパイラ)等ありましたら教えて下さい。 2. コマンドプロンプトを利用するにあたって、移動やコピー以外にも、もっと有効利用等ありましたらご教授下さい。 宜しくお願いします。

  • Windowsのコマンドプロンプト教えて下さい

    デスクトップにTestフォルダがあり中には100.epsというファイルがあります。 100.epsのファイルをローカルディスクC:のProgram Filesの中にコピーするコマンドプロンプト教えて下さい。 何度試してもコマンドの構文が誤っています。が表示されてしまいます。 新たな例文だと混乱しますのでTestフォルダと100.epsでのコピーコマンド教えて下さい。 .cmdや.batで自動処理したいです。 宜しくお願いします。

  • コマンドプロンプトが一瞬しか表示されない

    コマンドプロンプトが一瞬しか表示されない 現在コマンドプロンプトが正常に動作せず困っています(WindowsXP SP3) 現象として以下どの操作を行なっても黒いコマンドプロンプト画面が一瞬表示されるだけ で即消えてしまいます。 ・スタート-アクセサリ-コマンドプロンプトより起動 ・ファイル名を指定して実行より「cmd」と入力し起動 同様の現象で事例を調べた所、ウィルス感染した場合レジストリエディタも起動できなく なるとありましたがファイル名を指定して実行から「regedit」は正常動作します。 (ちなみにウィルス感染はしており駆除はしました(「TROJ_DLOAD.BLA」というトロイ系) またコマンドプロンプトの本体は存在するか確認した所はC:\Windows\system32\cmd.exeは エクスプローラからは確認できませんでした。 その為、他のパソコンからcmd.exeをコピーしようとした所、「このフォルダには既に'cmd. exe'ファイルが存在します」と表示されてしまいました。 エクスプローラ上からは見えないがcmd.exe自体は存在する、という状況のようです。 ちなみに「隠しファイルは全て表示する」設定でログインしているユーザもadministrators 権限を持ったユーザです。 解決策(最悪コマンドプロンプトだけの再インストールでも)をお持ちの方がいましたら 教えて下さい。

  • コマンドプロンプトから実行したいです

    質問させてください。PC初心者です。 http://www.area61.com/mpeg2.htmlのページを参考にして、 「GPL MPEG-2 Decoder」をインストールしようとしています。 デスクトップにMSIファイルをダウンロードしたのですが、 WindowsVistaを使用しているため、コマンドプロンプトから それを実行しなければいけないそうです。 そして、上記のページに書いてある通り実行したのですが、 「'MpegDecoder012.msi'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチファイルとして認識されていません」 というメッセージが出て実行できません。 それから少し調べまして、どうやらPATHを指定して実行すると 出来るかも知れないことはわかったのですが、 それによってOS自体が動かなくなることもあるとのことで、 躊躇しています。 宜しければ、実行方法を初心者の私にも分かるように、 詳しく説明してくださると嬉しいです。 ご迷惑をお掛けして申し訳ありませんが、 どうか宜しくお願いいたします。 ※ちなみに以前にも同様の質問がされていたのですが、 良い回答は得られていないようです。 http://okwave.jp/qa4189669.html

  • コマンドプロンプトがありません。

    OS windows98 FMV-BIBLO NE3/45LK コマンドプロンプトを使いたいのですがアクセサリの中にありません。 「ファイル名を指定して実行」に「cmd」といれて実行しようと すると、「ファイル’cmd(また、その構成ファイル)’が見つかりません。」というエラーがでます。 どうしたら、コマンドプロンプトを起動できるのでしょうか。

  • コマンドプロンプトの実行

    こんにちは 先日Ipconfigを教えていただきまして、コマンドプロンプトから実行しています。 手順としては 1.コマンドプロンプトを起動する 2.Ipconfigをパラメータつきで実行 3.Ipconfigを別パラメータつきで実行 4.コマンドプロンプトを終了 となります。 これを予めコマンドプロンプトで実行させたい内容を書き込んだファイルを作っておき、 そのファイルをデスクトップ上とかに置き、クリック実行してコマンドプロンプトの処理を実行させる、ということができないでしょうか。 以上、よろしくお願いいたします。

  • コマンドプロンプト

    PC: ThinkPad i Series 1800(2632-I1J) IBMのサイト(http://www-6.ibm.com/jp/domino05/pc/download/download.nsf/DownloadSearchView/834995F82542965849256C1E0053EB60)からPC-Doctor 用のディスケットを作ろうとしております。 上記サイトの手順に従ってコマンドプロンプトに”C:\WINDOWS>cd \DOWNLOAD”と入れて ”Enter”キーを押すと、「’C:\WINDOWS’は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」と出て先に進めません。 どうしたらコマンドプロンプトでディスケットを作ることができるでしょうか?ご存知の方いらっしゃいましたらご教示いただけますとありがたいです。よろしくお願いします。

  • コマンドプロンプトで

    こんにちは。質問させてください。 いままでPHPをWEBブラウザの処理をMainに作成してきました。 簡単な文字列を整形するプログラムを作りました。 これは画面(ブラウザ)に表示するのではないので コマンドプロンプトで実行したいのですが、 単に c:\work>sample.php と実行すると、 エディタが開いてsample.phpの内容を表示するだけに なってしまい、特に処理が行われていません。 どのようにすればコマンドプロンプトから実行できるのでしょうか? C言語のように実行ファイルをコマンドプロンプトから 実行して処理させるようにしたいのですが・・・・ 質問自体が大きな間違いでしたらすみません。 どうかよろしくお願いいたします。

    • 締切済み
    • PHP