bat复制文件夹下所有文件到另一个目录

Posted 步步为营WEB

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bat复制文件夹下所有文件到另一个目录相关的知识,希望对你有一定的参考价值。

一个需求,王章着了半天都是错了,所哟记一下吧。

copy是文件拷贝,文件夹拷贝需要用到xcopy

@echo off
::当前盘符
set curPath=%cd%
set digPath ="%curPath%tool\dig"
set PATH=%PATH%;%digPath%
wmic ENVIRONMENT where "name=‘path‘ and username=‘<system>‘" set VariableValue="%path%;%curPath%tool\dig"
::copy库文件
if /i "%PROCESSOR_IDENTIFIER:~0,3%" == "X86" goto 1
if /i "%PROCESSOR_IDENTIFIER:~0,3%" NEQ "X86" goto 2
:1 /////32位
xcopy %curPath%winpcap\win32\dll\* %systemroot%\System32\ /s/e/y
xcopy %curPath%winpcap\win32\config\* %systemroot%\System32\drivers\ /s/e/y
::pause
exit
:2 /////64位
echo %curPath%winpcap\win64\dll\win32
xcopy %curPath%winpcap\win64\dll\win32\* %systemroot%\System32\ /s/e/y
xcopy %curPath%winpcap\win32\config\* %systemroot%\System32\drivers\ /s/e/y
xcopy %curPath%winpcap\win64\dll\win64\* %systemroot%\SysWOW64\ /s/e/y
::pause
exit

达到效果:

覆盖不提示,添加环境变量

以上是关于bat复制文件夹下所有文件到另一个目录的主要内容,如果未能解决你的问题,请参考以下文章

如何用bat复制一个文件夹到另一个文件夹去?

怎么用bat写出指定文件夹下几天前的所有文件

c#如何复制文件夹到新目录

如何用bat文件打开另一文件夹下面的bat文件

用bat复制指定文件到指定文件目录下的所有文件夹?

bat 拷贝同一名称文件夹下所有文件?