Software Message Board
記事リスト| 新着記事| ワード検索| 過去ログ| 管理用

タイトル : 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"


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)