要望:スクリプトの保存先フォルダを指定No.07253
さん 18/05/30 10:20
 
 こんにちは、お世話になります。

 現在私は、秀丸ファイラーClassicを2代のパソコンで利用しており、その
うち1台は持ち出しキットで動作しています。
 そこで、1つ要望なのですが、スクリプトの標準の保存先を指定できるようにして
いただけないでしょうか。
 現在はスクリプトをフルパスで登録していますが、2台のパソコンでスクリプトの
保存先が異なり、設定のインポートをするたびに全部のスクリプトのパスを書き換え
る必要があり、少し手間に感じています。
 そこで、秀丸エディタのように標準のスクリプトの保存先を指定できるようになれ
ば、その設定だけ書き換えるだけになり、かなり楽になると思うのですが、検討いた
だけないでしょうか。
 もしよければ、検討いただけると幸いです。

 以上、よろしくお願いいたします。

[ ]
RE:07253 要望:スクリプトの保存先フォルNo.07255
秀丸担当 さん 18/05/30 14:28
 

スクリプトではないですが、通常のファイルをブックマークに登録する内容で、持ち
出しキットのための対応として、環境変数や相対パスの書き方があります。(持ち出
しキットでなくても使えますが)

環境変数の場合、例えば以下のような書き方ができます。
%USERPROFILE%\Documents\test.txt
この場合、%USERPROFILE%が置き換わってC:\Users\ユーザー名\Documentsになったり
します。
任意の環境変数を作っておくと何でもできます。

相対パスの場合、HmFilerClassic.exeがある場所からの相対として以下のような書き
方ができます。
.\test.txt
..\dir\test.txt

これらの機能は、js:やvbs:といったものが先頭に付くスクリプトを登録している場
合はできていませんでした。
スクリプトの場合も環境変数や相対パスの指定ができたらいいので、今後のバージョ
ンで検討したいと思います。

あと似た話題としてボリュームラベルを指定してできたらいいということもあります。
例えば、
<VOLUME:MYUSBDRIVE>\dir\test.txt
と書くと、MYUSBDRIVEがボリュームラベルになっているドライブを探して
D:\dir\test.txt
と置き換わるとか。
これはそういうネタにしておこうと思います。

[ ]
RE:07255 要望:スクリプトの保存先フォルNo.07258
さん 18/05/30 15:00
 
 こんにちは、お世話になります。

 相対パスで利用できたら便利そうですね。
 検討いただけるとのこと、ありがとうございます。

 以上、今後ともよろしくお願いいたします。

[ ]