bat脚本学习(一)

转载: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 会删除只读属性。

 

效果:

 

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值