我有一个批处理文件,我需要像这样调用它“mybatch.bat -rc:\mydir”,批处理文件循环遍历目录并将文件名写入输出。我面临的问题是我无法读取参数“-r”。
这是它的样子:
@echo off
echo [%date% %time%] VERBOSE START
for %%X in (%1\*.xml) do echo [%date% %time%] VERBOSE systemmsg Parsing XML file '%%X'
echo [%date% %time%] VERBOSE END
但是,我可以使用 %2 而不是 %1 并且一切正常,但我想通过参数读取。这可能吗?
干杯!