首页 >> 宝藏问答 >

.bat文件怎么写(bat文件代码)

2024-02-03 13:00:46

问题描述:

.bat文件怎么写(bat文件代码),求大佬给个思路,感激到哭!

最佳答案

推荐答案

2024-02-03 13:00:46

大家好,小东方来为大家解答以上的问题。.bat文件怎么写,bat文件代码这个很多人还不知道,现在让我们一起来看看吧!

1、0.rem 解释命令,没有任何用,在批处理当中不会当命令使用! ------------- 1.echo echo 你好 rem 显示"你好" ------------- 2.start start "1.txt" rem 打开"1.txt" ------------- 3.pause rem 显示"请按任意键继续...",这时按任意键就可以执行下一条命令,如果没有命令则退出. ------------- 4.@echo off rem 关闭回显 =====分割线===== @echo on rem 关闭回显 =====分割线===== rem "@"是也是关闭回显,但只关闭一个命令的回显,用"@echo off"能关闭所有命令的回显. ------------- 5.copy copy "D:1.txt" "F:2.txt" rem 把D盘下的"1.txt"复制到F盘下改名为"2.txt". ------------- 6.xcopy rem 同上用法比"copy"广泛点,菜单->>运行->>cmd->>输入"xcopy/?",查看"xcopy"命令的用法 ------------- 7.goto :开始 echo 开始 goto 开始 rem "goto"是跳转的意思,而":开始"只是一个标签,会不停的现实开始. ------------- 8.ren ren "1.txt" "2.txt" rem 把"1.txt"改名为"2.txt". ------------- 9.set set a=1 echo %a% rem "set"意思是设定的意思,而"a"是一个变量,变量等1,则显示1 =====分割线===== set /a a=1+1 echo %a% rem 这个"/a"是计算用的也不作过多的解释了,一般都是用来计算某些东西的. =====分割线===== set /p a= echo %a% rem 这个"/p"是让用户输入文字赋予%a%这个变量,则显示用户所输入的文字. =====分割线===== 结合以上命令. set /p a= set /a b=%a% echo %b% rem "b"是显示计算结果,不用说了吧?上面我已经解释的很清楚了~! ------------- 10.exit rem "exit"意思是退出的意思,明白吗?用这个命令可以退出批处理! ------------- ***.call call:. :. echo 你好 rem 这个"call:."和7一样,都是跳转!只是不同的是"goto"只能跳转下一条命令后无法再跳转到别的标签去,而"call"却可以,效果可以达到和"goto"一样! =====分割线===== call a.bat rem 调用"a.bat",和2一样可以打开文件,但不同的是它打开文件后无法运行自身的命令了比如运行"b.bat"的命令运行到一半后调用"a.bat",这时"b.bat"的命令就结束了直接跳转到"a.bat"的命令当中去!而"start"则是直接另外再打开"a.bat"! ------------- 12.if @echo off&call:veryluck :veryluck cls&set/p veryluck=请选择(A/B): if /i %veryluck% == a set/p=haha,今天你很幸运耶O(∩_∩)O~!nul&goto %0 if /i %veryluck% == b set/p=哦噢,今天你很倒霉@_@!nul&goto %0 set/p=你选错啦!只能选择A和B,不能是%veryluck%!nul&goto %0 rem 相信在前面的一些命令中你懂得了很多!选择题只能选a或b,显示不同结果. =====分割线===== if exist F:1.txt echo 存在 if not exist F:1.txt echo 不存在 rem "exist"意思是存在,"not"不用解释吧?意思是"不、没有"."if"意思是如果,"&"是命令隔开符,可以不换行执行另一个命令.如果F盘下存在1.txt,则显示存在.若F盘下不存在1.txt,则显示不存在. ------------- 11.cls rem 只是清屏而已. ------------- 12.color color 0a rem "color"意思是颜色,则显示的颜色以内存地址显示,内存地址在"0-99"、"A-F",以下是颜色对照表: ----------------------------------- 0 = 黑色 8 = 灰色 1 = 蓝色 9 = 淡蓝色 2 = 绿色 A = 淡绿色 3 = 湖蓝色 B = 淡浅绿色 4 = 红色 C = 淡红色 5 = 紫色 D = 淡紫色 6 = 黄色 E = 淡黄色 7 = 白色 F = 亮白色 ----------------------------------- rem 左边的文字代表窗体颜色,右边的文字代表字体颜色,"color 0a"这里我写的是"0a","0"是黑色,"a"是淡绿色,则批处理窗口中显示的是黑色窗体,淡绿色字体. ------------- 13.del del "a.txt" "b.txt" "c.txt" "d.txt" rem 这里的"del"是删除的意思,是"delete"的缩写!是删除"a、b、c、d"这4个后缀为txt的记事本! =====分割线===== rem 最常用的就是"/f" "/s" "/q",可以是del /f /s /q 1.txt,是强行删除当前目录包括子目录下的1.txt,并安静删除,无需手动确定或取消删除!其余命令可以打开cmd用/?来查看!"/f"是强行删除,"/s"是删除包括子目录的文件,"/q"是安静模式! 14.for rem 我尽量想办法凑到15条命令,但实用的命令比较多!要我说的话也说不完,以上都是我简写的,要是还有不懂的可以来问我!而for的用途很广!我呢一时半会也说不清楚,有人写过教程了,你可以去看看!教程在非常批处理论坛!"风行者"讲的教程!有什么不懂的里边教程都写的非常详细了! 论坛地址:bbs.***.org 希望认真学习!给个小红旗吧!手写很累的,楼上那位仁兄还是抄袭的!。

本文到此分享完毕,希望对大家有所帮助。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章
  • 【龙眼的原产地是在中国吗】龙眼,又称桂圆,是一种常见的水果,广泛种植于亚洲热带和亚热带地区。关于龙眼的...浏览全文>>
  • 【龙眼的成熟时间是几月龙眼是几月份成熟】龙眼是一种常见的热带水果,因其甜美的口感和丰富的营养价值而受到...浏览全文>>
  • 【龙脷叶功效有哪些】龙脷叶,又称“龙利叶”或“龙舌叶”,是一种常见的中药材,主要来源于萝藦科植物龙脷叶...浏览全文>>
  • 【龙利鱼做法】龙利鱼是一种肉质鲜嫩、营养丰富的海鱼,近年来在家庭餐桌和餐厅中越来越受欢迎。由于其刺少、...浏览全文>>
  • 【六一节祝福语简短】六一儿童节是孩子们最期待的节日之一,它象征着快乐、纯真与希望。在这一天,无论是家长...浏览全文>>
  • 【榴莲保存方法】榴莲是一种味道独特、营养丰富的热带水果,但因其果肉柔软、易变质,保存起来需要一定的技巧...浏览全文>>
  • 【流行的网名】在当今网络时代,网名已成为人们在网络社交中表达个性、展示态度的重要方式。无论是游戏、社交...浏览全文>>
  • 【靈活词语意思是什么】“靈活”是一个常见的中文词语,常用于描述事物或人的适应能力、变通性。它在不同语境...浏览全文>>
  • 【酃绿的读音】“酃绿”是一个较为少见的词语,常见于茶叶、地名或文化背景中。为了帮助读者准确掌握其读音和...浏览全文>>
  • 【灵婴为什么不跟着爸爸】在许多家庭中,孩子与父母的关系是家庭和谐的重要基础。然而,有时会出现“灵婴不跟...浏览全文>>