批处理从a.txt中的每行读取文件名并去除左右空格,然后全盘搜索,搜索到后复制到当前文件夹下
批处理从a.txt中的每行读取文件名并去除左右空格,然后全盘搜索,搜索到后复制到当前文件夹下的批处理代码,求高效的@echoofffor/f"delims="%%eina...
批处理从a.txt中的每行读取文件名并去除左右空格,然后全盘搜索,搜索到后复制到当前文件夹下的批处理代码,求高效的
@echo off
for /f "delims=" %%e in a.txt) do (
for %%a in (D E F G H) do (
if exist %%a:\ (
pushd %%a:\
for /r %%b in %%e do (
if /i "%%~nxb" equ "%%e" (
echo,%%b
)
)
popd
)
)
)
)
pause
这个怎么不行呢? 展开
@echo off
for /f "delims=" %%e in a.txt) do (
for %%a in (D E F G H) do (
if exist %%a:\ (
pushd %%a:\
for /r %%b in %%e do (
if /i "%%~nxb" equ "%%e" (
echo,%%b
)
)
popd
)
)
)
)
pause
这个怎么不行呢? 展开
1个回答
展开全部
@echo off
for /f "delims=" %%e in (a.txt) do (
for %%a in (D E F G H) do (
if exist %%a:\ (
pushd %%a:\
for /r %%b in ("*%%~e") do (
if /i "%%~nxb" equ "%%~e" (
echo,%%b
)
)
popd
)
)
)
pause
您写的代码,不是漏了括号,就是把英文括号写成了中文括号,不该多的括号,偏偏又多写。能不出错才有问题呢。
TableDI
2024-07-18 广告
2024-07-18 广告
作为上海悉息信息科技有限公司的一员,我们专注于提供高效的数据处理解决方案。对于多个文件表格的合并需求,我们通常采用专业的数据整合技术,确保数据的准确性和一致性。通过精确匹配表格字段和格式,我们能够快速、准确地将多个表格合并成一个,为用户提供...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询