NAS上のファイルの位置を共有したいとき、エクスプローラのアドレスをコピペしても当該ディレクトリまでしかコピーできず。ファイルをコピーしてもファイル名しかコピーできず。拡張子すらコピーできないかも。
なのでつ作ってみた。
type full path.bat
@echo off echo %1 echo %1 | clip echo フルパスをコピーしました。 pause
これを、Win + R の shell:sendto のディレクトリに放り込んでおく。
パイプ処理で clip するとコピーできる。という事はそのままメールソフトなどにカーソルをチカチカさせて、 Ctrl+V で幸せのサーバー名からディレクトリに拡張子までペーストすることが出来る。
エクスプローラのファイルのところへ持ってって、右クリック – 送る – type full path を選ぶと、DOS画面が出てきてフルパスが表示されて何かキーを押さないと終了しない。
窓無しでも行けるが、これだとコピーしたかどうか分からないしエラーが出た場合分からないのでこのようなバッチファイルにした。
右クリックで即コピーしたいなら、
echo %1 | clip
この一文だけでOK