バッチファイルの作成に助けが必要です。次のように、変数ルートにパスが格納されています。
set root=D:\Work\Root
次に、次のように作業ディレクトリをこのルートに変更します。
cd %root%
D ドライブの任意の場所からこのバッチ ファイルを実行すると、これは正常に実行されます。しかし、他のドライブから同じバッチ ファイルを実行すると、cd %root% が機能しません。
ルート変数からドライブ文字を取得する方法はありますか? 次に、最初に現在のディレクトリをこのドライブに変更してから、cd %root% を実行します。