使用DOS批处理,我想循环遍历一个目录并读取完整文件路径,并获取该文件的相对路径.例如,位于"D:\ foo\bar\a\b\file.txt"中的文件将获得相对路径:"\ bar\a\b \"
现在我正在使用此代码,但它不起作用
FOR /R D:\Download\758_DATA\ %%F IN (*) DO (
SET B = %%~pF
Set B=%B:~-6% ::take substring of the path
ECHO.%B%
ECHO %%F
ECHO.
)
Run Code Online (Sandbox Code Playgroud)
有人可以帮帮忙吗?
batch-file ×1