Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Windows Installer

「プログラムと機能」にエントリを追加するだけのMSIをWIXで作成する

ISMS準拠などを目的に端末にインストールされているソフトウェアの情報を収集するソフトウェアとして、BigFixやAssetViewといったIT資産管理システムがある。 ここで、管理対象のクライアント端末がWindowsの場合、インストーラを備えていないソフトウェアの…

Windows Installer & InstallShield はまり道

「InstallShield公認ガイドブック」 (ASIN:475614425X) は必須! もしくは英語の勉強をすること。 遅延実行されるカスタムアクションでは、殆んどのプロパティの読み出しが行えない。*1 そのようなカスタムアクションでは「カスタムアクションに値を渡すため…

InstallShield と Windows Vista のお粗末な連携

勘弁してくれ…… InstallShield のアンインストーラを実行すると「〜とすべてのコンポーネントを削除しますか?」と言われても、その結果今後PCを操作する上でどのような点が変わるのか分からない とりあえず「はい」をクリックすると、削除が完了する直前に…