我使用以下批处理脚本在多个文本文件中搜索ID列表(在文本文件中)。它工作正常。但今天我收到错误系统无法找到指定的路径。 当我运行相同的批处理脚本时。我交叉验证了路径和路径是核心的。任何人都可以帮我解决这个问题。
我使用的批处理脚本
@echo off
setlocal enableextensions disabledelayedexpansion
set "manifest_folder=\\vfiler-padhu\padhu\*.txt"
set "file_list=\\vfiler-padhu\padh\File_list.txt"
set "tmpFile=\\vfiler-padhu\padh\tmpFile.txt"
(for /f "usebackq delims=" %%a in ("%file_list%") do (
set "found="
for /f "delims=" %%b in ('findstr /l /m /c:"%%a" "%manifest_folder%"') do (
echo %%a is found in %%~nxb
set "found=1"
)
if not defined found (
echo %%a is not found
)
)) > "%outputFile%"
提前致谢
答案 0 :(得分:2)
outputFile
未定义; tmpFile
未使用。否则,似乎很好。