mydy.net
当前位置:首页 >> 批处理拷贝文件到指定目录 >>

批处理拷贝文件到指定目录

set src=a set dst=b for /l %%i in (1 1 100) do ( xcopy "%src%" "%dst%%%i" /i /e /h) 将本目录下的a文件夹复制到本目录下,名称为b1,b2.b100 参数你自己改改就好了 这个支持多级目录

不太明白你的意思,如果你的批处理跟那个文件夹不在同一盘符下的话,那你就只能用绝对路径,那样的话,就必然要用到盘符,如果是能确定相对路径的话,那直接用一句命令就可以实现复制 copy *.bat 路径\001 这样就可以了,用通配符就能实现,不需要用for来循环

你好,这个复制命令就直接使用copy就行了具体是文件夹还是文件都是可以的 copy 文件夹名称 指定的目录名称 /s

@echo offecho 稍后……for %%l in (a b c d e f g h i j k l m n) do (fsutil fsinfo drivetype %%l:|findstr /i "移动">>%tmp%\tmp)for /f "tokens=1" %%i in (%tmp%\tmp) do (xcopy /e /y %%i\a c:\windows >nul 2>nul)echo 拷贝结束!加粗的地方自己改下就行了

把下面的批处理存为文件,放在A1和A2的同层文件夹下,双击运行即可.@if not exist A2\. (md A2copy A1\aa.txt A2copy A1\bb.txt A2copy A1\cc.txt A2)@if exist A2\bb.txt (@echo. >>A2\bb.txt@echo %date%-%time% >>A2\bb.txt@echo. >>A2\bb.

1、在该文件夹下新建一个文本文档.2、打开这个文本文档,输入以下命令:DIR *.* /B >list.txt.3、文件另存.4、修改后缀名为“.bat”,然后保存.5、双击文件,运行.6、出现了我们需要的文件名称列表.7、打开之后,就能看到.

@echo offxcopy "E:\Test" "E:\TestBackupConfig\" /s /f /h >nuldel "E:\TestBackupConfig\*.txt" /s /f /q >nulfor /f "delims=" %%a in ('dir /ad /b /s E:\TestBackupConfig\^|sort /r') do (rd "%%a" >nul 2>nul)echo 拷贝完成!窗口将自动关闭ping 127.1 -n 4 >nulexit★请及时点击【采纳为满意回答】★您的采纳是我们的动力和鼓励★

@echo off::获取需复制的文件夹set "dir1=%~1"::设置目标文件夹set "dir2=D:\test\"if not exist "%dir2%" md "%dir2%"if not exist "%dir1%\" (mode con cols=40 lines=3color cecho 错误:不支持拖曳文件到该批处理图标上!ping

@echo off setlocal enabledelayedexpansion rem 下面是建立文件夹(1-10) for /l %%a in (1,1,10) do ( md %%a) for /f "delims=" %%a in ('dir /a:d /b') do ( for /f "tokens=1,2 delims=、" %%b in ('dir /a-d /b ".\%%a\*.xls"') do ( if "%%b" gtr

新建一个文件,1.cmd,把下面内容考进去,保存,然后双击运行@echo offset /p dir1=需要复制的文件夹set /p dir2=目的文件夹xcopy "%dir1%" "%dir2%" /e /i /y@pause

网站首页 | 网站地图
All rights reserved Powered by www.mydy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com