Batch file to get parent directory without need of intermediate environment variables (so no need for setlocal as it is a one-liner)
echo batchfile=%0 | |
echo full=%~f0 | |
setlocal | |
for %%d in (%~dp0.) do set Directory=%%~fd | |
echo Directory=%Directory% | |
for %%d in (%~dp0..) do set ParentDirectory=%%~fd | |
echo ParentDirectory=%ParentDirectory% | |
endlocal |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
I perform this,