インストールされているプログラムの取得
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
mf4306
投稿数: 73
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
皆さんこんにちわ。
パソコンにインストールされているアプリケーションの一覧を取得する方法を探しています。
プログラムの追加と削除に記載されているプログラム一覧が取得できれば、もう言う事は無いです。
用途は、アプリのインストール有無を調べたい です。
本当に調べる必要のあるアプリはほんの数点ですが、それも年々変わってくる為、一覧で取得できるのが一番スマートであろうと・・・。
もし事例やら助言やらありましたら、ぜひお願い致します。
パソコンにインストールされているアプリケーションの一覧を取得する方法を探しています。
プログラムの追加と削除に記載されているプログラム一覧が取得できれば、もう言う事は無いです。
用途は、アプリのインストール有無を調べたい です。
本当に調べる必要のあるアプリはほんの数点ですが、それも年々変わってくる為、一覧で取得できるのが一番スマートであろうと・・・。
もし事例やら助言やらありましたら、ぜひお願い致します。
投票数:0
平均点:0.00
KURITA
投稿数: 45
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
レジストリ参照で可能かと思います。
Software\Microsoft\Windows\CurrentVersion\Uninstall 配下の
DisplayNameを参照していけばセットアップされているアプリケーション名を取得できます。
MAGICから直接参照できるかは確認していません。
Software\Microsoft\Windows\CurrentVersion\Uninstall 配下の
DisplayNameを参照していけばセットアップされているアプリケーション名を取得できます。
MAGICから直接参照できるかは確認していません。
投票数:0
平均点:0.00
mf4306
投稿数: 73
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
KURITA 様
お返事ありがとうございます。中身見ました。
実際に欲しいの(SymantecAntiVirusとか)は、キー値がすごいですね。でも一定値みたいですので、ピンポイントでの取得は行けそうです。
欲言えば、そこの値の一覧を取得(例えばテキスト吐いたり)というのが組み込み型ツール等で出来ないかな〜なんて考えてしまうのですが、やっぱりVBとか使わないと難しいんでしょうか・・・?
お返事ありがとうございます。中身見ました。
実際に欲しいの(SymantecAntiVirusとか)は、キー値がすごいですね。でも一定値みたいですので、ピンポイントでの取得は行けそうです。
欲言えば、そこの値の一覧を取得(例えばテキスト吐いたり)というのが組み込み型ツール等で出来ないかな〜なんて考えてしまうのですが、やっぱりVBとか使わないと難しいんでしょうか・・・?
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
投票数:0
平均点:0.00
sigeno56
投稿数: 336
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
レジストリを読むソフトですが
HOTFUDGE.DLLという物があります。
http://craigmartin.com/hotfudge/
項目更新 文字変数 式=UDF ('hotfudge.readregistry',VAL (親キー,'1'),キー,名称)
HOTFUDGE.DLLという物があります。
http://craigmartin.com/hotfudge/
項目更新 文字変数 式=UDF ('hotfudge.readregistry',VAL (親キー,'1'),キー,名称)
投票数:0
平均点:0.00
mf4306
投稿数: 73
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
ISHIJIMA 様
sigeno56 様
お返事ありがとうございます。
指摘いただきました両ソフト、動作確認しました。
当方のMagic実行環境、CitrixPresentaitonServerという事を忘れていました。
Magicに組み込むとCPS上の情報を取得するというお粗末な結果になる事に今頃気づきました。
従って、まずはISHIJIMA様よりご紹介いただきましたPGLSTを検証を進めてみます。
仕様ではコマンドライン実行が出来、CSV出力項目も融通が利く、当方要望にはバッチリな内容でした。
ただ実行時間が少し長く、Athron64 3800+ のPCでの情報取得に、
ログインスクリプト組込では約1分
平常時は約10秒
かかりました。
情報取得をログインスクリプトで行うか、或いは運用者に何かアクションをお願いするか、運用を決める必要はありそうです。
まずは皆様のおかげで、前へ進める事が出来そうです。
助言いただきました皆様、感謝です。
ありがとうございました。
sigeno56 様
お返事ありがとうございます。
指摘いただきました両ソフト、動作確認しました。
当方のMagic実行環境、CitrixPresentaitonServerという事を忘れていました。
Magicに組み込むとCPS上の情報を取得するというお粗末な結果になる事に今頃気づきました。
従って、まずはISHIJIMA様よりご紹介いただきましたPGLSTを検証を進めてみます。
仕様ではコマンドライン実行が出来、CSV出力項目も融通が利く、当方要望にはバッチリな内容でした。
ただ実行時間が少し長く、Athron64 3800+ のPCでの情報取得に、
ログインスクリプト組込では約1分
平常時は約10秒
かかりました。
情報取得をログインスクリプトで行うか、或いは運用者に何かアクションをお願いするか、運用を決める必要はありそうです。
まずは皆様のおかげで、前へ進める事が出来そうです。
助言いただきました皆様、感謝です。
ありがとうございました。
投票数:0
平均点:0.00