Board logo

标题: [文件操作] 【已解决】求批处理:拖动多个文件,复制到批处理所在目录 谢谢 [打印本页]

作者: yyz219    时间: 2021-12-23 19:28     标题: 【已解决】求批处理:拖动多个文件,复制到批处理所在目录 谢谢

本帖最后由 yyz219 于 2021-12-27 09:01 编辑
  1. 完美解决了:
  2. ++++++++++++++++++
  3. @echo off
  4. if %1=="" exit
  5. for %%a in (%*) do (
  6.   xcopy /s /i %%a "%~dp0"
  7. )
  8. echo Done!
  9. pause
  10. exit
  11. ++++++++++++++++++++++++++++++++++++++++++++
  12. 或者:
  13. for %%a in (%*) do ( xcopy /s /i %%a  %~dp0 )
  14. pause
复制代码

作者: yyz219    时间: 2021-12-23 19:55

@ECHO OFF
:TOP
IF (%1) == () GOTO END
xcopy /s /i "%1"  %~dp0
SHIFT
GOTO TOP
:END
ECHO Done!
PAUSE
++++++++++++++++++++
提示:
不能执行循环复制
复制了 0 个文件
Done!
请按任意键继续. . .




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2