■102901 / inTopicNo.4) |
Re[2]: Wixインストーラでバッチファイルを実行したい |
□投稿者/ けん (2回)-(2024/01/27(Sat) 21:06:40)
|
■No102888 (kiku さん) に返信 > > 下記の記事と比較すると、設定項目などが違うようです。 > 下記を試してみてはどうでしょうか? > https://www.clear-code.com/blog/2020/10/12.html
回答有難うございます。遅くなり申し訳ありません。 お教えいただいたリンク先についても色々確認しましたが、 バッチファイルが起動しない状況であり、Wix自体の理解不足 によるものと思っていて、設定変更が必要な箇所等をお教え いただければと思ってい質問させていただきました。
バッチファイルが起動ができないようであれば、「とっちゃん」様 よりの「exe」作成も必要かと思います。 (exe作成等、初心者の状況です。)
■No102889 (とっちゃん さん) に返信 > > .bat, .cmd, .ps1, .vbs などは特別な構造をした、データファイル(一般にスクリプトファイルと呼ばれる)で > 実行可能ファイルではありません。 > > そのため、実行可能ファイルである exe と同じ形で呼び出しても動きません。 > > 一番手軽な方法は、OSで関連付けされたプログラムを実行する方法だと思います。 > WiX の場合は、WixShellExec という CustomAction で実行できます。 > > リファレンスに HowTo ページがあるのでそちらを考えてみてはいかがでしょうか? > https://wixtoolset.org/docs/v3/howtos/ui_and_localization/run_program_after_install/ > > もし、いろいろ設定するのでそれだったらプログラム書いても…というのなら、 > 自分でCAを作ってしまうというのもありです。 > > まぁ、そこまでやるくらいならバッチファイルの代わりにexe を作ったほうがいいんじゃない? > という気もしますが。 回答有難うございます。遅くなり申し訳ありません。 ネット検索により実施できるものとして確認しておりました。 「kiku」さんにも回答しましたが、Wix自体理解不足であり設定変更等 の必要かと思っていました。 実行ファイル以外起動しないのであれば、「exe」作成も検討が必要ですが、 作成となると・・・・・ 「exe」化を含め確認しますので、もう少しお待ちいただければと思います。
質問等初めてですので、本返信の仕方、内容に誤りであればご指導を お願いいたします。 よろしくお願いいたします。
|
|