首页 > 其他分享 >bat批处理命令

bat批处理命令

时间:2024-06-13 10:12:27浏览次数:21  
标签:文件 bat %% nobreak 批处理 命令 复制 执行

1 批处理延时

timeout /t 秒 /nobreak

例如timeout /t 30 /nobreak 表示延时30后执行下一行命令,nobreak表示不中断

2 连接多条命令

&  顺序执行多条命令,而不管命令是否执行成功

&& 顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令

|| 顺序执行多条命令,当碰到执行正确的命令后将不执行后面的命令(即:只有前面命令执行错误时才执行后面命令)

| 管道命令 前一个命令的执行结果输出到后一个命令 如:help|more

> 清除文件中原有的内容后再写入

>> 追加内容到文件末尾,而不会清除原有的内容主要将本来显示在屏幕上的内容输出到指定文件中指定文件如果不存在,则自动生成该文件

3 for循环及其嵌套复制文件

for /L %%i in (1,1,8) do (
  for %%j in (2,4) do (
    xcopy %sourcePath%\Lane0%%i\Cyc00%%j %targetPath%\Lane0%%i\Cyc00%%j /i /e /y
  )
)

for /L表示循环将对一个数字序列进行迭代。括号内的三个数字分别表示起始值(1)、步长(1)和结束值(5)

for %%j表示直接对括号内的内容进行循环

xcopy 复制指定目录文件到另一指定目录

/i 表示如果目标目录不存在则会提示是否新建,如果目标目录是一个文件,则会提示是否复制到文件

/e 表示复制所有子目录(包括空目录),如果至复制文件而不复制目录,则不要添加此项

/y 表示覆盖已存在的文件,如果不希望覆盖,则不添加此项

标签:文件,bat,%%,nobreak,批处理,命令,复制,执行
From: https://www.cnblogs.com/caicai2019/p/18245311

相关文章

  • git提交代码步骤以及工作中常用的git命令
    确保在开始这些步骤之前,你已经配置了Git用户信息(gitconfig--globaluser.name"YourName" 和 gitconfig--globaluser.email"[email protected]"),并且已经克隆了远程仓库(gitclone<repository-url>)。 https://www.cnblogs.com/bulaliu/p/12844071.htmlGit提交......
  • 初始MyBatis ,详细步骤运行第一个MyBatis程序,同时对应步骤MyBatis底层剖析
    1.初始MyBatis,详细步骤运行第一个MyBatis程序,同时对应步骤MyBatis底层剖析@目录1.初始MyBatis,详细步骤运行第一个MyBatis程序,同时对应步骤MyBatis底层剖析每博一文案2.前沿知识2.1框架(framework)2.2三层架构2.3分析JDBC的缺点3.初始了解MyBatis4.MyBatis第一个入门程......
  • Java学习 - MySQL数据库常用命令 实例
    进入MySQL命令行>>mysql-u用户名-p>>输入密码查看MySQL的版本--方法1:通过命令行>>mysql--version>>mysql-V--方法2:通过MySql内置函数>>SELECTVERSION();查看所有的数据库SHOWDATABASES;打开指定的数据库USEtables;查看当前数据库所有的表......
  • 【npm的常用命令】
    ......
  • 在 Wed 中应用 MyBatis(同时使用MVC架构模式,以及ThreadLocal 事务控制)
    1.在Wed中应用MyBatis(同时使用MVC架构模式,以及ThreadLocal事务控制)@目录1.在Wed中应用MyBatis(同时使用MVC架构模式,以及ThreadLocal事务控制)2.实现步骤:1.第一步:环境搭建2.第二步:前端页面index.html3.第三步:创建pojo包、service包、dao包、web包、utils包,exceptions......
  • 华三交换机常用命令
    查看设备资源状态disdevicemanuinfo查看序列号displayclock查看时间displaycpu查看CPU使用率displaymemory查看内存使用情况displayfan查看风扇displaypower查看电源disdevice......
  • spring和Mybatis的逆向工程
    目录十二、注解开发1、注解方式单表的增删改查的操作十三、逆向工程13.1、创建逆向工程的步骤⑴添加依赖⑵配置MyBatis的核心配置文件⑶创建逆向工程的配置文件,该文件文件名必须是:generatorConfig.xml13.2测试十四、分页插件14.1、使用步骤14.2分页插件的使用十二、注解开发注......
  • Linux命令-⽤户、权限管理
    目录<1>查看当前⽤户:whoami<2>查看登录⽤户:who<3>退出登录账户:exit<4>添加⽤户账号:useradd<5>设置⽤户密码:passwd<6>删除⽤户:userdel<7>切换⽤户:su<8>查看有哪些⽤户组⽅法⼀:⽅法⼆:<9>添加、删除组账号:groupadd、groupdel<10>修改⽤户所在组:usermod<11>查......
  • [转]Systemd 入门教程:命令篇
    原文地址:Systemd入门教程:命令篇-阮一峰的网络日志Systemd是Linux系统工具,用来启动守护进程,已成为大多数发行版的标准配置。本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。一、由来历史上,Linux的启动一直采用init进程。下面的命令......
  • Mybatis快速入门
    文章目录1.Mybatis概述1.1Mybatis概念1.2JDBC缺点1.3Mybatis优化2.Mybatis快速入门3.Mapper代理开发3.1Mapper代理开发概述3.2使用Mapper代理要求3.3案例4.核心配置文件4.1多环境配置4.2类型别名1.Mybatis概述1.1Mybatis概念MyBatis是一款......