機能の拡張 その1
X-Finderはビルトインコマンドの組合せで多くの機能を実現できるが、標準の機能(ビルトインコマンドで実現可能な機能)に物足りなさを感じる場合でも、コマンドラインから使用できるソフトをランチャに登録することで、それら外部ソフトをX-Finderの機能の一部のように使用することができる。
以下ではそれらの例を挙げる。
コピーや移動、削除
高機能なコピーツールとして有名なFire File Copyだが、右D&Dから使用する以外にも、様々な使用方法がある。
また、高速コピーツールとして有名なFastCopyは、コピーや移動といった使い方以外にも、大量のファイルを削除したりフォルダ同士を同期したりといった使い方も可能。
以下ではこれらによって実現できる機能と使用例を挙げる。
更新日時を比較してコピーする
通常は右D&D等で条件指定画面を起動して使用することが多いと思われるFire File Copyだが、条件が決まっていて、分割画面で1クリックでファイルをコピーしたいときに便利なランチャ。
選択したアイテムを反対画面に更新日時が新しいもののみ上書きコピー [パス] ..FFC.exe "%selected%" /to:"%other%" /t [動作] 実行
右クリックメニューの"貼り付け"の代替として使用
コピーをするアイテムは決まっていてもコピー先を今現在タブで開いていない、あるいはタブからコピー先を探さなくてはいけないといったときに便利なランチャ。
右クリックメニューから"貼り付け"を選ぶのと同じ感覚で使用可能。(サブフォルダではなく、タブで開いているフォルダがコピー対象になるので注意)
Fire File Copyを使用。
コピーor切り取りしたアイテムをFire File Copyで現在のフォルダに貼り付け [パス] ..FFC.exe /cb /go! /to:"%current%" [動作] 実行
ファイルの情報取得や管理
ファイルの一覧を作成する
ファイル&フォルダのリストを作成し、X-Finderで表示するランチャ。
コマンドラインから対象フォルダが指定できるFilistryを使用している。
(Filistryは設定次第でハッシュやバージョン情報、Exif情報等も一緒に出力可能)
Filistryで現在のフォルダ以下のファイルリストを作成し、XFで表示 [パス] ..Filistry.exe "%Current%" "%x-finder%list.htm" Confirm:"確認","作成したリストをX-Finderで表示しますか?" 0:%x-finder%list.htm [動作] 実行