首页 > 其他分享 >批处理文件基础

批处理文件基础

时间:2022-12-26 20:37:44浏览次数:29  
标签:文件 bucuo goto 批处理 基础 echo txt aiyou


有的人在等一个消息的回复,有的人在等一个好友的请求,还有的人在等一个熟悉的电话,你呢?在等什么。。。。

----  网易云热评

一、DOS的基础命令

1、echo:在DOS窗口输出语句

2、> aiyou.txt:新建aiyou.txt,然后将前面要显示的内容输出到该文件

批处理文件基础_批处理

3、type aiyou.txt;浏览aiyou.txt内容

4、dir:查看当前目录存在的文件

5、dir c:\; 查看c盘存在的文件

批处理文件基础_当前目录_02

6、copy con aiyou.txt:复制屏幕上显示的内容到aiyou.txt,ctrl+z结束操作

批处理文件基础_当前目录_03

7、del aiyou.txt:删除文件

8、del *.txt:删除该目录所有的txt文件

9、del *.*:删除该目录所有的文件

10、md aiyou:新建文件夹

11、shutdown -s -t 100:设置100秒后关机

12、shutdown -a:取消上面的关机操作

13、copy aiyou\bucuo\bucuo.txt a.txt:将文件夹aiyou里面的bucuo文件夹的bucuo.txt  复制到当前目录,并重命名为a.txt

14、move aiyou\bucuo\bucuo.txt a.txt:将文件夹aiyou里面的bucuo文件夹的bucuo.txt  剪切到当前目录,并重命名为a.txt

15、ren a.txt b.txt:将a.txt文件重命名为b.txt

批处理文件基础_web安全_04

 

二、简单的批处理

1、新建一个txt文件,然后将后缀修改为.bat

2、输入以下内容;

::第一句固定格式,关闭回显

@echo off

::设置背景为黑色,字体为紫色

color 0d

::设置DOS窗口的标题

title 清理小工具

echo *********************************

echo *******web安全工具库***********

echo ********清理当前目录************

echo *********************************

pause

::获取当前路径

set pa=%cd%

::进入到该路径

cd pa

::删除该路径下的所有文件

rd ./s/q >nul 2>nul

3、双击运行,该目录下所有文件都被删除,包括批处理文件本身

批处理文件基础_web安全_05

 

三、批处理命令

1、echo.  空一行

2、>nul 2>nul :前面命令执行的结果无论正确的错误的一起屏蔽掉,啥也不显示了

3、跳转

@echo off

color od

title 跳转语句

:1

echo "我是1"

goto 3

:2

echo "我是2"

:3

echo "我是3"

goto 2

pasue

运行结果

批处理文件基础_web安全_06

4、start:开启

start www.baidu.com  通过浏览器打开百度主页

start clce                      打开系统自带的计算器

5、copy 1.txt "C:\"  将1.txt拷贝到c盘

6、set a=1  设置变量

8、%a%        引用设置的变量

9、set /p a=  等待用户输入变量值

10、set /p a=请输入您的名字: 这样就替代了下面echo 请输入你的名字:

@echo off

color 0d

echo 请输入你的名字:

set /p a=

echo %a%,您好

pause

批处理文件基础_批处理_07

11、if 判断语句

@echo off

color 0d

:1

set /p a=请输入您分数:

 

if %a% GEQ 90 goto 2

 

if %a% LSS 90 if %a% GEQ 80 goto 3

 

if %a% LSS 80 goto 4

 

:2

echo 优秀

goto 1

 

:3

echo 良好

goto 1

 

:4

echo 一般

goto 1

批处理文件基础_当前目录_08

 

 

禁止非法,后果自负

欢迎关注公众号:web安全工具库

批处理文件基础_批处理_09

 

标签:文件,bucuo,goto,批处理,基础,echo,txt,aiyou
From: https://blog.51cto.com/u_15288375/5970865

相关文章

  • windows编程基础
    散伙是人间常态,你我又不是什么例外,只是很遗憾,没有成为你的偏爱,你却成为我爱不得的遗憾。。。---- 网易云热评一、Windows应用程序的类型1、控制台程序Console    DOS......
  • Python文件与异常
    文章目录​​一.文件的基础知识​​​​1.文件与文件类型​​​​(1).定义​​​​(2).文件名的组成​​​​(3).文件类型​​​​2.目录与文件路径​​​​(1).目录......
  • Java Web基础概述
    文章目录​​一.JavaWeb基本概念​​​​1.前言​​​​2.web应用程序​​​​3.静态web​​​​4.动态web​​​​二.Web结构​​​​1.什么是后端开发​​​​2.......
  • 实验6 文件应用编程
    #include<stdio.h>#defineN7#defineM80typedefstruct{charname[M];//书名charauthor[M];//作者}Book;intmain(){Bookx[N]={{"《雕塑家》","......
  • 数据库 -- 基础操作
    不知道少了什么,总觉得没有以前快乐,不后悔遇见谁,只后悔变成现在的模样。。。---- 网易云热评一、环境安装PHPstudy下载地址,一路下一步,安装的时候路径不要有中文或者空格​......
  • C#基础⑧——方法(函数、重载、out、ref)
    目录​​一、什么是方法(函数)?​​​​二、使用方法有什么好处呢?​​​​三、语法:​​​​四、实战演练​​     ​​五、ref和out传参的区别​​​​①、out的传参:​......
  • C#基础⑨——字符串(string str = null 与string str = ““的区别)
    一、字符串ToLower、Toupper:大小写字母转换str=str.ToLower():得到字符串的小写形式str=str.Toupper():得到字符串的大写形式sq.Equals(s2,StringComparison.OrdinallgnoreC......
  • 镜头光学基础
     目录​​1、reflection 反射​​​​2、refraction 折射​​​​3、牛顿公式在自动对焦中的一个应用:计算对焦马达(actuator)的冲程范围​​​​4、Zoom​​ ......
  • 关于保险的基础知识总结
    目录​​1、学习目标​​​​2、关于保险的一些疑问​​​​2-1、保险要不要买​​​​2-2、有社保,为什么还要买保险​​​​3、关于保险的一些常识​​​​3-1、保险的分类......
  • MyBatis-Plus基础
    一、MyBatis-Plus1.1简介MyBatis-Plus(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高......