インストールの自動化No.38087
TOM.Y さん 10/03/16 15:34
 
お世話になります。

秀丸メールを社内に展開したいのですが、インストールの自動化はできませんでしょ
うか。

例えば、インストーラーにオプションを渡すことによって、インストール先の指定等
ができる、等の方法があれば教えてください。

よろしくお願いいたします。


[ ]
RE:38087 インストールの自動化No.38088
秀まるお2 さん 10/03/16 15:53
 
 秀丸メールのインストーラーにオプション指定ということは出来ないです。

 一応、秀丸メールのインストーラーで普通にインストールしてまずい点がある
ならば、例えば秀丸メールをインストールした後に何らかのバッチファイルなど
でレジストリを書き換えてしまうとかって作戦でいけるんじゃないかと思います。

 設定の書き換え(レジストリの書き換え)は、秀丸メールにマクロファイルを
実行させる形でも実行出来ると思います。バッチファイルから秀丸メールにマク
ロ実行を指示させるとか。

 あるいは、.regファイルもセットで配布して、インストール後にそれをダブル
クリックしてもらうっていうような簡単な作戦でもいいんじゃないかと思います。

[ ]
RE:38088 インストールの自動化No.38089
TOM.Y さん 10/03/16 16:12
 
ありがとうございます。

特に、インストール先の変更(指定)をしたいと思っていますが、どのような方法があ
りますか?

手動でインストールして、インストール先のフォルダ丸ごと別のPCにコピーしてレジ
ストリを復元すれば動作するのでしょうか?

よろしくお願いいたします。

[ ]
RE:38089 インストールの自動化No.38090
秀まるお2 さん 10/03/16 17:06
 
 基本的には無理ではありますが、無理矢理やるとしたら…

 秀丸メールのインストール用ファイル(exeファイル)は、ファイル拡張子を
無理矢理「.lzh」に変えることで、LZH系解凍ソフトで無理矢理解凍することが
出来ます。例えばExplzhを使えば解凍可能です。

 そうやって解凍したファイルの中にある「HideInst.exe」をダブルクリックし
て実行してもインストールが可能です。

 HideInst.exeは、同じフォルダにあるHideInst.infファイルを見てインストー
ルを実行するんですが、実はインストール先のデフォルトフォルダ名は、そのフ
ァイルの中で

   Folder=HidemaruMail

 のような形で指定しています。なので、ここを書き換えてからHideInst.exeを
実行すれば、インストール先のフォルダ名は変更出来ると思います。

 (テストした訳ではないのでダメだったらすみません)

 インストール先の指定については、実はうちの会社で提供している「秀インス
トール」の説明ファイルが参考になります。(まったく同じという訳ではありま
せんけど)

----------------------------------------------------------------------
 ということで、そういう形でバラのインストール用ファイルセットを作って、
それでみんなにインスト−ルしてもらう、ということは可能ではないかと思いま
す。

 「C:\Program files\」の配下じゃない所を指定するのはうまくいかないかも
しれません。

 あくまで「それでうまくいくんじゃないか」という程度の話になってしまうの
で、もしダメでしたらダメということであきらめてもらうしか無いです。

[ ]
RE:38090 インストールの自動化No.38091
TOM.Y さん 10/03/16 17:59
 
貴重な情報をありがとうございます。

infファイルを編集する方法でやってみたいと思います。

将来的なバージョンアップで、セットアップの自動化についても検討していただける
とありがたく思います。

ありがとうございました。

[ ]