如何搜索可执行文件并通过批处理文件执行相同的操作?

时间:2013-05-22 15:12:55

标签: batch-file

我试图搜索可执行文件&运行相同的文件。 我尝试了很多东西,但没有做到。 在搜索中我使用了“dir / b / s xyz.exe”但没有选项在同一批次中执行它。 请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

尝试以下方法:

for /f %I in ('dir /s /b xyz.exe') do %I

在批处理文件中,您需要使用%%I代替%I

答案 1 :(得分:0)

这会处理空格和长文件名元素。

@echo off
for /f %%a in ('dir /s /b "xyz.exe"') do "%%a"