| タイトル | : auxリストにWINDOWSドライブ名が含まれる場合のC_DIR |
| 投稿日 | : 2026/08/28(Fri) 18:32 |
| 投稿者 | : kita |
auxを試している中でもう1点になります
auxで取得できたリストに、WINDOWSのドライブ名「C:やE:」が含まれる際に、%K"C_DIR"で「指定されたパスが見つかりません」になります
一方、現在の aux パスとカーソル位置のエントリ名を連結し、%j"%1%*addchar(/)%R"で直接移動すると、正常に移動できました
移動先例)aux:・・S_auxrclone/server:/home/test/E:/
aux 内に WINDOWSドライブ形式のディレクトリ名がある場合、C_DIR が E: などを aux 内のディレクトリ名ではなく、ローカルドライブ指定として解釈されてないでしょうか
なお、GetDriveType.vbs で PPx.DirectoryType=4を判定し、「aux:」を返すようにしたものを作って、次のように回避はできました
*if "%*script(%0GetDriveType.vbs)"=="aux:" %: %j"%1%*addchar(/)%R" %: *stop
%K"C_DIR"