windows11には標準でパスをコピーするコンテキストメニューがあるが、ファイル名をコピーするというのが無い。
今まで色んなレジストリを弄るソフトを使ってきたけど拡張子を除いたファイル名のコピーが見つけられなかった。
が、ついに発見した。
紹介ページ - COPIPA のダウンロード・使い方 - フリーソフト100
[COPIPA(64bit版)1.10]
対応は10までしか書かれてないが当環境では動作した。<?xml version="1.0" encoding="utf-8"?>
<copipa>
<menu name="ファイル名コピー">
<description>ファイル名をクリップボードにコピーします。</description>
<value>$fname</value>
</menu>
<menu name="ファイル名コピー(拡張子を含む)">
<description>ファイル名をクリップボードにコピーします。</description>
<value>$name</value>
</menu>
<!-- 設定例
<menu name="パスコピー(&P)">
<description>パスをクリップボードにコピーします。</description>
<value>$path</value>
</menu>
<menu name="ファイル名コピー(拡張子を含む)(&F)">
<description>ファイル名をクリップボードにコピーします。</description>
<value>$name</value>
</menu>
<menu name="リネーム文字列">
<description>リネームコマンド文字列をクリップボードにコピーします。</description>
<value>ren "$path" "$fname_$year$month$day$ext"</value>
</menu>
<menu name="パス情報レポート">
<description>パス情報をクリップボードにコピーします。</description>
<value>$path $kbsizeKB($sizeByte) $date $time</value>
</menu>
<menu name="大文字パスコピー">
<description>パスを大文字に変換してクリップボードにコピーします。</description>
<value map="upper">$path</value>
</menu>
<menu name="Bashパスコピー(&B)">
<description>bash向けパスをクリップボードにコピーします。</description>
<value separator="/">/mnt/$driveletterl/$dirpart$name</value>
</menu>
-->
</copipa>