WinSCPにはポータブル版が存在しますが、そのまま使用すると設定ファイルなどは%APPDATA%とかに保存されてしまうので、最初に設定する必要があります。 その手順についてメモしておきます。
やり方としては、WinSCP内の設定画面で設定ファイルやTemporaryファイルのPathを指定できるので、それをEXEファイルと同じ場所に指定してあげるだけです。
注意点
既に使っているものをポータブル版に切り替える場合は、Pathを変更する前に変更前のディレクトリにあるファイル、フォルダを変更先に移動またはコピーしてから以下の作業を実行するようにしてください。
手順
- WinSCP Portableをダウンロードして解凍 →WinSCP プロジェクト日本語トップページ - OSDN
- 起動したらView>Preferencesを開いて、Storageを見る
- Congfiguration storageをCustom INI fileにして、「.\WinSCP.ini」と入力
- Temporary directoryをUse this directoryにして、「.\temp\」と入力
- OtherをRandom seed fileにして「.\winscp.rnd」と入力
- OKを押して確定させた後、再起動すればOK
設定するとこんな感じになります。やろうと思えばUSBメモリとかに入れとくこともできますね。
公式の説明が見たい人は以下の公式サイトの説明を参照してください。
# ポータブル版をポータブルで使用する場合ってそこはかとなく違和感がある。既にポータブル版なのでは……みたいな突っ込みどころがあるというか。