バッチ ファイルを作成しています。このバッチ ファイルの親フォルダーを取得する必要があります。可能ですか?注意:そのバッチを呼び出すプロンプトの現在のディレクトリではなく、バッチファイルの親フォルダーを意味します。
ありがとう
バッチ ファイルを作成しています。このバッチ ファイルの親フォルダーを取得する必要があります。可能ですか?注意:そのバッチを呼び出すプロンプトの現在のディレクトリではなく、バッチファイルの親フォルダーを意味します。
ありがとう
Endoroの答えも私にはうまくいきませんが、これはうまくいきます。これは私がこれを行うために自分自身を使用するものです。
V3
これらのいずれかが正しいことを行う必要があります
for %%I in ("%~dp0.") do for %%J in ("%%~dpI.") do set ParentFolderName=%%~nxJ
echo %ParentFolderName%
for %%I in ("%~dp0.") do for %%J in ("%%~dpI.") do set ParentFolderName=%%~dpnxJ
echo %ParentFolderName%
V2 :
for %%I in ("%~dp0\.") do set ParentFolderName=%%~nxI
echo %ParentFolderName%
V1 :
これは、現在の作業ディレクトリの親ディレクトリを取得します
for %%I in (..) do set ParentFolderName=%%~nI%%~xI
echo %ParentFolderName%