找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: mqi666

[文件操作] [已解决]求助查错批处理查找同名文件并覆盖替换提示“命令语法错误”

[复制链接]
发表于 2016-7-15 19:53:28 | 显示全部楼层
回复 15# GNU


    估计是...
 楼主| 发表于 2016-7-17 12:54:22 | 显示全部楼层
星期1看看!!!不再办公室
 楼主| 发表于 2016-7-18 09:14:23 | 显示全部楼层
回复 15# GNU


    这位老师说的非常对!就是这个双引号问题!我想直接替换该怎么弄!!不需要输入Y N 的
 楼主| 发表于 2016-7-18 10:07:53 | 显示全部楼层
回复 15# GNU


    这问老师把微信号发给我!我转帐给你
发表于 2016-7-18 10:35:58 | 显示全部楼层
回复 19# mqi666


请替我捐给论坛吧,谢谢。
支付宝账号 batcher.li@gmail.com
http://bbs.bathome.net/thread-10403-1-1.html
发表于 2016-7-18 10:43:26 | 显示全部楼层
回复 18# mqi666
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. set "file=C:\Form_TM\Form.api"
  4. for %%i in ("%file%") do set "name=%%~nxi"
  5. for %%i in (C) do (
  6.     echo,正在查找%%i:中的同名文件...
  7.     for /f "delims=" %%j in ('dir /b /s "%%i:\%name%" 2^>nul') do (
  8.         if not "%file%"=="%%j" (
  9.             copy /y "%file%" "%%j"
  10.         )
  11.     )
  12. )
  13. echo,已按要求完成所有替换,按任意键退出...
  14. pause>nul
复制代码
 楼主| 发表于 2016-7-18 12:56:48 | 显示全部楼层
回复 20# GNU


    已转30元
发表于 2016-7-18 13:14:58 | 显示全部楼层
回复 22# mqi666


收到,谢谢。
 楼主| 发表于 2016-7-18 16:36:53 | 显示全部楼层
问题!已解决!在哪弄啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 15:21 , Processed in 0.019220 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表