求高手编写一个windows批处理命令
帮写一个windows批处理,要求:拷贝A目录下所有.jpg和.psd的文件(包括A目录下面的子目录内的.jpg和.psd的文件)到B目录如果要拷贝到网络路径里,如\\1...
帮写一个windows批处理,要求:
拷贝A目录下所有.jpg和.psd的文件(包括A目录下面的子目录内的.jpg和.psd的文件)到B目录
如果要拷贝到网络路径里 ,如\\192.168.1.12\呵呵 里面 展开
拷贝A目录下所有.jpg和.psd的文件(包括A目录下面的子目录内的.jpg和.psd的文件)到B目录
如果要拷贝到网络路径里 ,如\\192.168.1.12\呵呵 里面 展开
2个回答
展开全部
脚本如下,保存为复制.cmd文件,然后打开即刻,记住输入的时候路径为详细路径,可以把目标文件夹拖拽到路径窗口中,路径中带空格时需要全部路径前后加上"
@echo off
set /p A=输入A目录:
set /p B=输入B目录:
for /r %A% %%a in (*.jpg *.psd) do copy /y %%a %B%
@echo off
set /p A=输入A目录:
set /p B=输入B目录:
for /r %A% %%a in (*.jpg *.psd) do copy /y %%a %B%
追问
@echo off
set /p A=E:\2011秋冬改革后:
set /p B=F:\新建文件夹:
for /r %A% %%a in (*.jpg *.psd) do copy /y %%a %B%
如果源文件在“E:\2011秋冬改革后”目录下,要拷贝到“F:\新建文件夹”里,这样写可以吗。。。。貌似不对。大神看哪不行
追答
@echo off
set A=E:\2011秋冬改革后
set B=F:\新建文件夹
for /r %A% %%a in (*.jpg *.psd) do copy /y %%a %B%
上面那样就行了,仔细对比下,我是让你打开的时候手动输入两个目录的,上面那样可以一次性输入了,后面的:号也不能要的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询