2
引数が現在のディレクトリに対する相対パスであることを考慮して、引数のディレクトリをbatファイルに設定するにはどうすればよいですか?BATファイル:引数のパス
たとえば、私は、次のファイルがあります。
C:\folder1\mybat.bat
C:\folder2\x.jpg
from C:\ I run: folder1\mybat.bat folder2\x.jpg
Now I want to get: C:\folder2 because that's the folder of x.jpg
from C:\folder1 I run: mybat.bat ..\folder2\x.jpg
Result is the same as above
from C:\folder2 I run: ..\folder1\mybat.bat x.jpg
Result is again the same, the folder of x
あなたは[Windows PowerShellの](http://en.wikipedia.org/wikiをチェックアウトしましドライブ 文字とパスに%1を展開し/ Windows_PowerShell)はまだですか?バッチファイルやコマンドプロンプトよりはるかに強力です。 – TrueWill