批处理for循环_批处理循环语句

批处理for循环_批处理循环语句一个非常简单的批处理命令,循环一个目录下的子目录,并将该子目录下的文件复制到新建文件夹下。@echooffsetoutpath=c:\out\setinpath=c:\in\for%%Iin(20200701,20200702,20200703,20200704,20200705,…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一个非常简单的批处理命令,循环一个目录下的子目录,并将该子目录下的文件复制到新建文件夹下。

@echo off
set outpath=c:\out\
set inpath=c:\in\
echo %outpath%
echo 
for /f %%I in (‘dir /B %inpath%’) do (
    echo %%I
   if exist %inpath%%%I  ( 
       echo mkdir —-%outpath%%%I 
       if exist %outpath%%%I  ( rd /s /q %outpath%%%I) 
       md %outpath%%%I
       XCOPY %inpath%%%I   %outpath%%%I
    ) else (
      echo no — %inpath%%%I 
    )
)
pause

 

二) 也可以自己执行子文件夹的名称,来执行

@echo off
set outpath=c:\out\
set inpath=c:\in\
for  %%I in (20200701,
                   20200702,
                   20200703,
                   20200704,
                   20200705,
                   20200706,
                   20200707,
                   20200708,
                   20200709,
                   20200710,
                   20200711,
                   20200712
)  do (  
   if exist %inpath%%%I  ( 
       if exist %outpath%%%I  ( rd /s /q %outpath%%%I) 

       echo mkdir —-%outpath%%%I 
       md %outpath%%%I
       XCOPY %inpath%%%I   %outpath%%%I
    ) else (
      echo no — %inpath%%%I 
    )
)
pause

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182650.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月12日 下午9:36
下一篇 2022年10月12日 下午9:36


相关推荐

  • keil_lic.exe注册机使用

    keil_lic.exe注册机使用第一步:以管理员身份运行keil5第二步:打开File中的LicenseManagement第三步:复制CID第四步:选择对应的Target为ARM,粘贴CID,复制生成的注册码第五步:将注册码粘贴到这,就ok了百度云网盘:链接:https://pan.baidu.com/s/1OqQmbpIQvqtHv2TFAp7a_Q提取码:l3v6希望能帮到各位朋友…

    2022年6月10日
    265
  • 关于mysql的时区(下):如何设置mysql的时区

    关于mysql的时区(下):如何设置mysql的时区一、如何设置mysql时区1、命令1)查时区:showvariableslike’%time_zone%’返回有2行记录,要看time_zone变量的值,不需要看system_time_zone。若值为SYSTEM表示取值跟system_time_zone保持一致。system_time_zone的值是启动mysql服务的时候读取了操作系统的值,除非重新启动mysql服务重读否则这个值不变2)设置会话时区:settime_zone=’+8:00’仅对当前会话有效,在当前窗口立即生效

    2025年6月15日
    4
  • hbase列表排序

    hbase列表排序

    2021年12月17日
    180
  • 分布式文件存储的实现

    分布式文件存储的实现分布式文件存储的实现

    2022年5月9日
    44
  • 求三角形【内心,外心,重心,垂心】

    求三角形【内心,外心,重心,垂心】三角形的重心 外心 垂心 内心和旁心称之为三角形的五心 三角形五心定理是指三角形重心定理 外心定理 垂心定理 内心定理 旁心定理的总称 本文主要根据五心的性质求三角形的五心 设三角形为 ABC a BC b CA c AB 先准备一下需要的变量和函数 structPoint doublex y Point Point doublexx doubley

    2026年3月19日
    3
  • 使用dom4j解析xml工具类[通俗易懂]

    使用dom4j解析xml工具类[通俗易懂]使用dom4j解析xml首先在项目中加入dom4j的依赖<dependency><groupId>dom4j</groupId><artifactId>dom4j</artifactId><version>1.6</version></depende…

    2022年6月21日
    57

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号