set PATTERNDIR=..\patterns\
set CMODEL= .\fcb.exe
FOR /R %PATTERNDIR% %%b IN (*.iq) DO (
if exist %%b (
%CMODEL% -i %%~dpnb.iq -o c_ref.out -p %%~dpnb.par
fc /b %%~dpnb.out c_ref.out >> cmp_c_ref.txt
)
)
此处%% b包含C:\ Users \ karthiks \ Documents \ 2G \ fcb \ working \ patterns \ FCB_SPUR_original \ TC_202 \ FCB _RA130_CO_900.iq我想提取FCB_RA130_CO_900.iq
你能帮帮我吗
答案 0 :(得分:0)
echo %%~nxb
应显示%%b
中文件名的名称和扩展名。你不会说你想用这个名字做什么(而且你已经知道扩展名及其存在的事实)。
见
for /?
来自文档提示。