各種フォルダ等の相対指定の可否No.03643
旧姓山下 さん 13/04/03 10:01
 
こんにちは

たびたび恐れ入ります.

秀丸メールは持ち出しキットにより USB メモリからの起動としております.秀丸エ
ディタは持ち出しの設定をしておりません.

さて,秀丸メールの設定をいじっていて思ったのですが,
「設定」→「全般的な設定」→「基本」
のホームディレクトリ,アイコンモジュール,及び
「設定」→「秀丸エディタの動作環境」→「環境」
のマクロや設定ファイル用のフォルダを相対指定にすることは可能でしょうか.

現在,USB メモリは P ドライブになっておりますので,上記いずれも
P:\HidemaruMail\...
で始まっております.しかし,出張先の PC ではドライブ記号が変わる可能性がある
わけですね.

ドライブ記号を変更してよい PC ならばいいのですが,ドライブ記号の変更が不許可
とされている PC ならば,上記全てのドライブ名を変えなければなりません.

そのため,プログラム本体の置場からの相対指定,例えば私は
USBメモリ:\HidemaruMail\HidemaruMailProgram
を置場としておりますので,ホームディレクトリを
..\TuruKameData
のように指定できれば,いざというときも安心と思った次第です.

可能でしょうか.申し訳ないのですが,ダメだった場合に大変なことが起こらないか
と危惧したため,試しておりません.

以上,よろしくお願い致します.

[ ]
RE:03643 各種フォルダ等の相対指定の可否No.03644
秀まるお さん 13/04/03 11:59
 
> のマクロや設定ファイル用のフォルダを相対指定にすることは可能でしょうか.

 相対指定にすることは出来ませんが、USBメモリのドライブ名を指定すれば、
もしもそのドライブ名が変更になったら設定も自動で書き換わります。

 秀丸エディタ側でのマクロ登録だけは、INIファイル上での記憶のされかたが
ちょっと違うために、それだけはファイル名のみで指定してもらわないとダメで
す。他は大丈夫なはずだと思います。

 持ち出し用秀丸メールのプログラム用フォルダにHmMail.iniってファイルがあ
りますが、それの中を見て、例えば

MacroPath=P:H:\\macro

 みたいに、「P:」で始まっている物は、自動的にドライブ名がUSBメモリのド
ライブ名に変更される設定になります。

TuruKameDir=s:C:\\Program Files\\HidemaruMail\\

 のように「s:」で始まってる設定があるなら、それはドライブ名固定です。不
安でしたらその辺確認してみてほしいです。

[ ]
RE:03644 各種フォルダ等の相対指定の可否No.03647
旧姓山下 さん 13/04/03 17:28
 
秀まるお様

ご回答ありがとうございました.

> 「P:」で始まっている物は、自動的にドライブ名がUSBメモリのドライブ名に変更
>される設定になります。

TuruKameDir=P:P:\\hidemarumail\\
HomeDir=P:P:\\hidemarumail\\
IconFile=P:P:\\HidemaruMail\\
MacroPath=P:P:\\HidemaruMail\\
SettingPath=P:P:\\HidemaruMail\\

のようになっておりました(途中は省略).

本体置場,データ置場,アイコンファイル,マクロ置場,設定ファイル置場,すべて
「P:」で始まっておりましたので,ドライブ記号は気にしなくてよいということです
ね.


> 秀丸エディタ側でのマクロ登録だけは、INIファイル上での記憶のされかたが
>ちょっと違うために、それだけはファイル名のみで指定してもらわないとダメで
>す。他は大丈夫なはずだと思います。

ここの意味が分からないのですが,マクロ置場は上述の通り「P:」で始まる設定にな
っております.また,先日教えて頂いた通り,マクロ登録の際は秀丸メール本体から
マクロファイル名だけが表示されるように(パスが出ないように)登録し,秀丸メー
ルから起動されるエディタでは本体と同期させております.

[ ]
RE:03647 各種フォルダ等の相対指定の可否No.03649
秀まるお さん 13/04/03 18:09
 
> ここの意味が分からないのですが

 もしも「マクロ・マクロ登録・エディタ側」の設定が

 「秀丸エディタのマクロメニューをそのまま出す」

 になっている場合の、秀丸エディタのマクロ割り当て相当の物(実際には持ち
出しキット配下なので秀丸メール独自に保持されてる情報)の話になります。

 そこの設定に限っては、HmMain.iniの中でも持ち方がちょっと特殊なので、
USBドライブのドライブ文字についての自動変換が効かないです。

 「マクロ・マクロ登録・エディタ側」の設定が「秀丸メール側で指定する」に
なっている場合は関係無いので、ご心配無用です。

[ ]
RE:03649 各種フォルダ等の相対指定の可否No.03650
旧姓山下 さん 13/04/03 21:35
 
秀まるお様

ご回答ありがとうございました.

> 「マクロ・マクロ登録・エディタ側」の設定が「秀丸メール側で指定する」にな
>っている場合は関係無いので、ご心配無用です。

そのように設定してあります.安心しました.

[ ]