【发布时间】:2013-11-06 08:48:03
【问题描述】:
我正在尝试对目录(及其子目录)中的所有文件运行命令,但正在努力为我找到的文件生成相对路径。
我的代码是……
@echo off
set currentDir=%~dp0
for /r %%f in (*.js) do (
echo %currentDir%
echo %%f
set relativePath=%%%f:%currentDir%=%
echo %relativePath%
)
基本上,如果我在 C:\somedir 中运行脚本并找到 C:\somedir\anotherdir\file.js 我需要 %relativePath% 仅包含 另一个目录\file.js
请帮忙!
【问题讨论】:
标签: windows batch-file