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

达到效果:

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

时间: 2024-10-18 06:30:33

bat复制文件夹下所有文件到另一个目录的相关文章

将android项目assets文件夹下的文件复制到SD卡中

<pre name="code" class="html">package com.lapel.activity.html; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import android.content.Context; /** * * 将assets文件夹下的文件复制

批处理脚本遍历指定文件夹下的文件

批处理脚本 1. 遍历指定文件夹下的文件 1.1 命令解释 命令: for [参数] %%变量名 in (匹配符) do (执行的命令) 切记:每个指令之间必须以空格隔开,in 与 ( 之间有空格,do 与 ( 间也有空格,否则命令会无法成功执行 ps:本节只讲用批处理脚本执行 for 命令遍历文件夹的场景,因此以下分析每个指令意义时,不介绍其他含义 []:表示此项指令为可选 [参数]:参数取值一共有四种: /d, /r, /l, /f,加上无参数,所以一共五种场景 无参:遍历当前路径的文件夹下

获取文件夹下所有文件或文件夹名字

第一步:在改文件夹下建一个文本文档. 第二步:在文本文档中输入:DIR *.* /B >LIST.TXT 第三步:保存文档,文本文档格式改为:a.bat 第四步:双击文件“a.bat”,该文件夹会生成一个LIST.TXT文本文档. 我的另一篇博客:“EXCEL批量修改文件”也可以获取文件夹下的文件名字. 原文地址:https://www.cnblogs.com/hsy1941/p/11824409.html

OpenCV实现遍历文件夹下所有文件

OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数:(1).GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹:(2).GetListFolders:遍历指定文件夹下的所有文件夹,不包括指定文件夹下的文件:(3).GetListFilesR:遍历指定文件夹下的所有文件,包括指定文件夹内的文件夹. 若要使用Directory类,则需包含contrib.hpp头文件,此类的实现在contrib模块. 下面为测试代码: cv::Dire

Java遍历文件夹下所有文件并替换指定字符串

应用场景:比如有一个深层次的文件目录结构,如:javaAPI 每个文件里面都有相同的内容,而我们要统一修改为其他内容.上千个文件如果一个个修改显得太不明智. import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; import java.io.PrintWriter; public class Test { /** *

删除沙盒中文件夹下所有文件

有时候需要在iOS系统里面,删除指定文件夹的内容,文件夹里面可能是文件,也可能包含有文件夹. 删除指定类型的文件.方法如下: NSString *extension = @"m4r"; NSFileManager *fileManager = [NSFileManager defaultManager]; NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,

root用户在media文件夹下修改文件权限无效

http://blog.csdn.net/pipisorry/article/details/39649699 问题: 我想执行media文件夹下自己写的某个程序,但无法执行 media这个文件夹的所有者是root [email protected]:/#ls -ld /media drwxr-xr-x 5 root root 1024 Sep 29 00:08 /media 于是我以root的身份在终端以输入指令chmod a+x 1,回车后没反应,查询该文件夹的属性,也没有改变  为什么?

PHP遍历文件夹下的文件和获取到input name的值

<?php$dir = dirname(__FILE__); //要遍历的目录名字 ->当前文件所在的文件夹//$dir='D:\PHP\wamp\www\admin\hosts\admin'; //PHP遍历文件夹下所有文件 $handle=opendir($dir."."); $arr = array();while($file=readdir($handle)){  if(is_file($file)){ if ($file != "."&

获取文件夹下所有文件(包括子文件)放在list&lt;File&gt;中

public static List<File> getAllFileList(File rootFile) { return getAllFileList(rootFile.getAbsolutePath(), null); } /** * 获取文件夹下所有文件(包括子文件) * * @param filePath * @param fileList * @return */ public static List<File> getAllFileList(String fileP

删除文件夹及其文件夹下所有文件

/** * 删除文件夹及其文件夹下所有文件 */ public static function deldir($dir) { //先删除目录下的文件: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fu