バッチファイル内で%~dp0とすると実行中のバッチファイルのディレクトリパスを取得できますが、末尾に\が付いてきてしまい、これが不便なことがあります。

下記のように末尾のセパレータなしで実行中のバッチファイルのパスを取得できないでしょうか。

X C:\home\local\
O C:\home\local