Windows批处理文件(.bat和.cmd)及区别详解

2023-12-08 0 362
目录
  • cmd文件和bat文件的区别
  • 指令描述
    • 指令:echo和@
    • 打印:echo
    • 赋值:set
    • 注释:REM 和 ::
    • 标题:title
    • 暂停:PAUSE
    • 启动:start
    • 指令:call
    • 延时:timeout

cmd文件和bat文件的区别

从文件描述中的区别是,cmd文件叫做:Windows命令脚本,bat文件叫:批处理文件,两者都可以使用任意一款文本编辑器进行创建、编辑和修改,只是在cmd中支持的命令要多于bat。

批处理文件是一种没有什么固定格式的文件,他可以处理一条或者多条命令,文件的扩展名是:.cmd或者.bat,文本里面的每一行就是一条处理指令,双击运行它的时候,Windows就会调用cmd.exe去运行它。

Windows批处理(cmd/bat)常用命令

指令描述

指令:echo和@

@echo off 通常我们将这条指令写在我们批处理文件的第一行,因为有了这条指令之后,当我们在运行.bat的时候,就不会将文件里面的内容打印出来了,如果没有这句话,会先去将文件里面的内容打印在屏幕上

echo off 这条指令之后的内容不会被打印,但是这个指令会被打印

@ 某一条指令不想被打印,可以在前面加上@

echo. 或 echo: 换行,即回车

打印:echo

使用echo命令将设置的变量进行回显,即打印。

echo %a%
echo %wang%

赋值:set

注意等号左边不能有空格,等号右边的空格会被当做字符串的一部分

set a=1
set wang=wang

注释:REM 和 ::

REM 和 ::的区别:rem会被打印在屏幕上,::不会被打印在屏幕上

rem set a=1
::set b=2

标题:title

title 新标题名字_wang03

暂停:PAUSE

当我们需要在文件运行的中间让其暂停一下,在控制台就会显示:“请按任意键以继续”

echo 其他提示语 & pause > nul

启动:start

作用:启动一个单独的窗口以运行指定的程序或命令当我们在cmd窗口输入:help start之后,然后回车,就会给我们弹出start命令的解析:

Windows批处理文件( called.bat或called.cmd )可以通过多种方式从另一批处理文件( caller.bat或caller.cmd )或交互式cmd.exe提示中caller.cmd :

直接呼叫: called.bat
使用call命令: call called.bat
使用cmd 命令: cmd /c called.bat
使用启动命令: start called.bat

指令:call

如果你想在某一批处理程序中调用另外一个批处理文件,就是用call指令。

call temp.bat

延时:timeout

timeout /?

到此这篇关于Windows批处理文件(.bat和.cmd)详解的文章就介绍到这了,更多相关Windows批处理文件内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

您可能感兴趣的文章:

  • Windows 批处理cmd/bat常用命令详解
  • PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
  • Windows运行bat批处理文件时隐藏cmd命令提示符窗口的方法
  • 通过Windows批处理命令执行SQL Server数据库备份
  • Windows命令行bat批处理延迟sleep方法(批处理延时)
  • windows批处理命令教程
  • Windows批处理(cmd/bat)常用命令汇总

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 DOS/BAT Windows批处理文件(.bat和.cmd)及区别详解 https://www.u-9.cn/jiaoben/dosbat/131004.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务