转载: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. 解决nohup: 忽略输入并把输出追加到“nohup.out“或者nohup: 忽略输入重定向错误到标准输出端
  2. 【Qt】Qt编码风格、命名约定
  3. mysql实现组队_TiDB Hackathon 参考选题扩充,组队参赛走起!
  4. 【转】找到 MySQL 数据库中的不良索引
  5. 汉语编程能获得诺贝尔奖
  6. 软件开发中 前台、中台、后台英文_最近处处惹人爱的中台到底是什么
  7. Golang实践录:获取系统信息
  8. react 轮播组件
  9. C#.Net工作笔记013---c# lambda表达式对list数据进行条件查询_分组_排序_过滤_很好用
  10. 如何给100亿个数字排序
  11. PostgreSQL 9.6.6启动
  12. 库存管理与订单的控制
  13. c# 扩展方法奇思妙用高级篇三:Enumerable.CastT 应用
  14. python程序设计基础教程慕课版课后题答案_Python语言程序设计基础
  15. 基于ARMA模型的客流预测
  16. java 数组 重复数据结构_Java数据结构和算法( 二 ) ## 数组
  17. 【回眸】有显示器如何设置串口登录树莓派4B
  18. 爬取Bilibili视频评论,并生成云词图
  19. spider_review-爬虫复习1.0
  20. 升级笔记本CPU的常见知识汇总

热门文章

  1. 解决欢乐斗地主拼命下载中问题
  2. 一个屌丝程序员的青春(二九一)
  3. Cisco asa 5510 ASDM图形管理界面(HTTPs)配置
  4. 影响AFE采样精度的因素有哪些?
  5. 【调剂】东南大学2022年软件学院(苏州)硕士生调剂信息
  6. 开发者危机!GitHub、GitLab 全部大裁员
  7. 科创板|柏楚电子今日申购 每股68.58元网上申购上限7000股
  8. TCP/UDP(网络编程)
  9. 我的C语言学习之路1——求串联电阻值
  10. 飞蛾云小票打印API,以及小票模板函数