转载:BAT批处理文件 set命令详解_望语挽枫的博客-CSDN博客_批处理set命令

转载:BAT脚本学习篇——基本语法_Word哥的博客-CSDN博客_bat脚本基本语法

首先可以按照VScode进行脚本写入,再按照code runner进行脚本测试。vscode真的强无敌。

目录

目录

一:打印信息 :echo

二:空一行:echo. (逗号实现空一行)

三:注释方式

四:判断语句的实现

五:建立链接

六:启动程序

七:实现调用其他的bat文件以及传参

八:%cd%和%~dp0的作用

九:实现if判断与的功能

十:xcopy实现文件夹的复制

一:打印信息 :echo

二:空一行:echo. (逗号实现空一行)

三:注释方式

:: 注释            (不显示)

rem 注释        (显示)

@ 注释           (在终端不显示,但可以执行@里面的内容,可以隐藏消息)

四:判断语句的实现

其中A代表的是空格。空格要加。

判断是否定义了一个变量

判断是否是否存在一个文件

五:建立链接

1.复制文件  :/h

2.创建文件夹快捷方法: /j

六:启动程序

格式为 :  start + 空格 + 引号 +空格+ 程序目录

七:实现调用其他的bat文件以及传参

call:调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令)。

1.先为其他文件夹创建一个快捷方式

2.调用call命令执行其他的bat文件

3.为其他文件夹创建新的快捷方式

4.call可以进行为bat文件进行传参操作

传参操作:

test.bat

calltest.bat

效果:

八:%cd%和%~dp0的作用

%cd% :获取当前文件的工作路径

%~dp0 : 获取当前文件的只可以用在批处理文件中,它是由它所在的批处理文件的目录位置决定的,是批处理,文件所在的盘符:+路径

九:实现if判断与的功能

十:xcopy实现文件夹的复制

xcopy 参数详解

/E:复制目录和子目录,除了空的。

/H:也复制隐藏和系统文件。

/Y:禁止提示您确认要覆盖现存的目标文件。

/I:显示要复制的文件列表。

/F:复制时显示源文件名和目标文件名。

/K:复制文件,如果源文件具有只读属性,则在目标文件中保留该属性。默认情况下,xcopy 会删除只读属性。

效果:

bat脚本学习(一)相关推荐

  1. BAT脚本学习篇——基本语法

    目录 1.注释 2.开启关闭回显 3.输出和换行 4.设置标题title 5.if语句 6.set用法 7.ping命令 8.start命令 9.timeout延迟 10.call使用 11.ren命 ...

  2. Windows bat脚本学习二(命令窗口指令)

    1.cd 显示当前目录名或改变当前目录 1.%cd% 显示当前目录, 例如: @echo off echo hello world echo %cd% pause 结果为: 2.cd [路径] 切换当 ...

  3. windows bat脚本学习一(基础指令)

    1.pause 暂停批处理的执行并在屏幕上显示"请按任意键继续..." 例如: 改脚本执行结果为: 2.echo 显示指令,会把需要显示的内容展示出来. 例如: 结果为: 3.ec ...

  4. Window脚本学习笔记——BAT的运用

    BAT是什么 BAT是Windows的批处理脚本,即以".bat''为后缀的window批处理文件. 同时在一些如批量文件重命名,批量文件移动,文本文件处理等方面,bat批处理脚本简单且高效 ...

  5. .bat脚本自动yes_第四章: Python脚本获取聚宽(JQData)免费行情数据

    本期目标: 从聚宽数据API中获取期权行情数据并写入到云数据库(MySql)中,通过superset访问存储在数据库中的数据. 本期导读: 聚宽金融数据API 获取ETF期权日终行情 数据写入到MyS ...

  6. bat脚本保存dir结果_MySQL备份脚本,应该这么写

    前言: 数据库备份的重要性不言而喻,特别是在生产环境,任何数据的丢失都可能产生严重的后果.所以,无论什么环境,我们都应该有相应的备份策略来定时备份数据库.在 MySQL 中,比较常用的逻辑备份工具是 ...

  7. mysql bat备份_Windows下简单的Mysql备份BAT脚本分享

    前言 本文介绍的是一个简单的在 Windows 下备份 Mysql 的 BAT 脚本,脚本使用 mysqldump命令来备份一个指定的 Mysql 数据库到一个文件,文件格式为 %dbname%-yy ...

  8. 批处理脚本学习笔记——程序猿版

    批处理脚本学习笔记 原创作品.同意转载,转载时请务必以超链接形式标明文章原始出处.作者信息和本声明.否则将追究法律责任.http://blog.csdn.net/taotaoyouarebaby/ar ...

  9. windows bat脚本教程

    第一章 批处理基础 第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令. 小知识: ...

最新文章

  1. mxnet中symbol的网络结构输出(参数维度,和每层输出维度)
  2. pygame的字体画不出来_5毛钱的圆珠笔画的?每一幅都是大师之作,网友:为何我画不出来...
  3. 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  4. Linux C编程--网络编程2--面向连接的网络编程
  5. 引导类加载器 Bootstrap ClassLoader
  6. mysql数据库sql语法参考_MySQL数据库SQL语法参考
  7. 3C(Computer、Communication、Consumer Electronic)
  8. centos7搭建ELK Cluster集群日志分析平台(四):Fliebeat-简单测试
  9. 安装虚拟机不支持i686 cpu的解决办法
  10. 94个JS/eTS开源组件首发上新,肯定有你要用的一款
  11. Java程序员转行都可以做什么呢?
  12. 宏观经济及贵金属年报:经济温和复苏,金银宽幅震荡-20210104.PDF
  13. 游戏人工智能——聚集与避障
  14. kali linux安装upupoo_Kali Linux 下载、引导、安装
  15. 最长递增子序列 O(NlogN)算法
  16. 每一款都很能打 苏宁小Biu连发新品布局IoT
  17. 微信运动刷步数html前端源码,悦动圈步数提交协议漏洞分析实现微信运动刷步数...
  18. Linux各版本内核下载地址
  19. 推荐一些免费的网盘给你
  20. Vue 组件中的data为什么是一个函数?

热门文章

  1. python 小学生教材全解_小学六年级教材全解
  2. 少说话多写代码之.net core——001:建一个api
  3. java基于springboot的插画漫画约稿网站 vue
  4. error: #20: identifier u16 is undefined
  5. 关于大疆御2行业进阶版(M2EA)热红外照片温度信息提取问题
  6. 无源光网络PON的原理
  7. Excel如何批量从身份证中提取地址?
  8. C语言 文件基础知识整理
  9. TPL0401x-10-Q1 具有I2C接口的128抽头单通道数字电位计
  10. 前端 项目 中英文切换无感刷新