- ベストアンサー
exeについて
このカテゴリーで良いか分かりませんが、 質問させて頂きます。 複数の実行ファイル(exe)からなるソフトウェアの場合、 どれが本体(代表exe)か判別する方法が分かりません。 とても急いでいるのですが、私には分かりません。 初歩的な質問かもしれませんが、悩んでいます。 どなたか教えて下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
PCのインベントリ調査で検出されたExeファイルのうち、どれがアプリケーションを起動するためのファイルかが判らない、といった感じでしょうか? いずれにしろ、exeファイルの群れからそれを取り出すための一般解は存在しないと思います。 スタートメニュー内のショートカットやレジストリからの情報を照らし合わせて判別するしかないのではないでしょうか。
その他の回答 (2)
- bonnumaman
- ベストアンサー率49% (82/166)
回答No.2
こういう答えでいいんですかね。 起動の仕方がショートカットからであるなら 例えばスタート-すべてのプログラム-adbe Reader だったとしたらそこで右クリックのプロパティ。 そのリンク先が起動しているプログラムです。 起動しているプログラムをメインと考えるならこうなります。
- shimix
- ベストアンサー率54% (865/1590)
回答No.1
#この項、補足要求にします どういうプログラムですか?できればアプリ名を書いてください。またなぜ「本体のexeを特定する」必要があるのかを書いてください。普通のアプリであれば、キチンとインストールすれば、本体へのショートカットがプログラムメニューやデスクトップに作成されますし、正しく(すべての機能を)動かすためには基本的に全部のexeが必要なので・・。
補足
読んでくださってありがとうございます。 今回知りたいソフトウェアは、特にこれという限定はありません。 全てのソフトウェアに対して通用する方法を知りたいので。 でも、具体的に例えを挙げるとすれば、ProgramFilesに格納されている ソフトウェア(Windows,AdobeReader等)などを、DBにexeファイルで 登録しようとした時に、一つのDBに対して、一つの代表exeを登録する、 という形をとりたいのです。 そのソフトウェアをインストールしたり、実際に実行するわけではなく、 データの把握をするために...といった感じなのですが... 説明が下手で分かりづらく、申し訳ありませんが、よろしくお願い致します。