Path 批处理中的相对目录路径
我有一个脚本,它在项目中的给定目录中查找重复项。我想知道循环轨道,而不仅仅是对我本地Path 批处理中的相对目录路径,path,Path,我有一个脚本,它在项目中的给定目录中查找重复项。我想知道循环轨道,而不仅仅是对我本地 在第一个循环中,我希望绝对路径适用于下载项目和开发人员的每个人 在第二个循环(嵌套,我使用dir)中,我还想使用相对路径,目前我使用的是绝对路径-与上面的循环中相同 我的代码: @echo off SetLocal EnableDelayedExpansion set errorCode=0 echo checking for duplicates... for /R C:\Users\AD10FC\Ide
dir
)中,我还想使用相对路径,目前我使用的是绝对路径-与上面的循环中相同@echo off
SetLocal EnableDelayedExpansion
set errorCode=0
echo checking for duplicates...
for /R C:\Users\AD10FC\IdeaProjects\collateral\db-resources\release %%a in (*.*) do (
set varSql=%%~nxa
for /f "tokens=1 delims=-" %%b in ("!varSql!") do set "firstPart=%%b"
for /f "tokens=*" %%i in ('dir /b C:\Users\AD10FC\IdeaProjects\collateral\db-resources\release ^| findstr /B "!firstPart!-" ^| find /c /v ""') do set VAR=%%i
if !VAR! gtr 1 (@echo !varSql!)
if !VAR! gtr 1 (@set errorCode=1)
)
if %errorCode%==0 (@echo no duplicates found)
if %errorCode%==1 (@echo duplicates found)