%~n1 でファイル名をパスに入れることができることを知っています。ファイルが置かれているフォルダ名をバッチで取得する方法は?
例: この呼び出しを行う
myFolder.bat "Temp\file1WithSpaces.txt"
ファイル「file1WithSpaces」の名前を引っ張る
%~n1
「Temp」を引っ張りたいだけです。また、「Temp\file1WithSpaces.txt」は相対パスであると推測しています
ありがとう