wnlt.net
当前位置:首页 >> 批处理让,子目录下的文件夹! ,全部剪切到新目录... >>

批处理让,子目录下的文件夹! ,全部剪切到新目录...

用move命令即可,例如 move c:\test.txt d:\就是把c盘下的test.txt剪切到d盘根目录下。 那你可以用通配符例如move c:\test\* d:\就是把c:\test这个文件夹下的所有东西剪切到d盘下

for /F %%a IN ('dir /b/s d:\12\*.jpg') do move "%%a" d:\newdir

@echo offmd test\for /f "delims=" %%a in ('dir /a-d/b/s *.rar') do move %%~fsa test\echo end...pause放到哪个文件夹运行,就移动这个文件夹里所有的.RAR文件到TEST,包含子目录

@echo off & title 移动文件夹 By 依梦琴瑶set /p ScrDir=请输入要处理的主路径:echo,set /p SavDir=请输入保存路径目的地:for /f "delims=" %%a in ('dir /ad /b /on "%ScrDir%\*"') do ( echo 正在移动 "%%~a" ... move "%ScrDir%\%%~a" "%Sav...

for /f "delims=" %%a in ('dir /ad /b') do ( for /f "delims=" %%b in ('dir /ad/b "%%~a"') do ( for /f "delims=" %%c in ('dir /a-d/s/b "%%~a\%%~b\*"') do move %%c "%%~a\" 放到1文件夹目录运行。

批处理查找批量文件夹并剪切到指定文件夹: 1.请将下列代码复制到空的记事本内: @echo off echo 移动文件中... for /f "delims=" %%i in ('dir *.* /a-d /s /b') do ( if not "%%~dpi"=="%~dp0" call :movefile "%%i" ) echo 移动文件完成! pa...

不好意思,理解有误。 修改后的代码: @echo off echo 移动文件中... for /f "delims=" %%i in ('dir *.* /a-d /s /b') do ( if not "%%~dpi"=="%~dp0" call :movefile "%%i" ) echo 移动文件完成! pause&exit :movefile if exist "%~dp0%~nx1"...

for /f "delims=" %%a in ('dir /a-d/s/b') do move "%%~a"for /f "delims=" %%a in ('dir /ad/b') do rd /s/q "%%~a" 放在D:\1\A目录下运行

剪切命令是用move 不过你也可以在用xcopy后,再使用del命令来删除之前的文件。

用dos命令xcopy,有/D参数,自己看看帮助。可以用for做循环,用dir配合find取得文件的时间,用move做剪切。 或者用FastCopy小软件,可以设置复制或移动规则; 或者写VBS,或者在Excel里写VBA都行。

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