`

简单的批处理命令1

阅读更多

1、echo命令
打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo[批处理与联机处理]
批处理与联机处理
命令将显示当前回显设置

语法:
echo[{on|off}][message]
Sample:    @echo off / echo Hello world !
在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用 > >> ^)结合来实现输入一些命令到特定的文件中


2、举例
第一步:建立批处理文件
第二步:写代码
@echo off
echo 欢迎您的到来!
pause
第三步:保存


代码的意思
@echo off    这一句是关闭回显,如果没有这一句的话就会在每一个命令执行之前先显示其命令再显示命令结果,比较碍眼
echo Hello world !    在屏幕上显示"Hello world !"
pause

如果去掉@echo off
命令提示符有如下显示:
E:\批处理学习\简单的批处理命令>echo Hello world !
Hello world !

E:\批处理学习\简单的批处理命令>pause
请按任意键继续. . .


假如有@echo off
命令提示符则是以下显示:
Hello world !
请按任意键继续. . .


详细解释:
1)echo off 关闭回显(即批处理中的命令语句不会显示)
2)echo on  打开回显
3)符号"@"的意思是不显示它后面的命令语句,只显示命令执行的结果!
例子:
echo 你好
@echo 你好
pause

命令提示符中的显示如下:
E:\批处理学习\简单的批处理命令>echo 你好
你好
你好

E:\批处理学习\简单的批处理命令>pause
请按任意键继续. . .


说明
第一条因为没加"@"符号,所以会显示"echo 你好",然后再显示命令执行的结果"你好".
第二条命令加了"@"符号,所以只显示了命令执行的结果,就是“你好”
第三条没加"@"符号,所以会显示执行了pause命令语句后再执行pause操作

4)echo用于显示
echo命令的作用有两个,一个是在cmd上显示一行内容,如:echo Hello world ! 还有一个是显示关闭命令的回显:echo off
我们在echo off命令前加一个"@"符号是为了不让echo off这条命令本身显示出来,可以让批处理达到整体的美观!
例子:
@echo off
echo 你好
echo 你好
pause
注:pause命令就是暂停的意思,防止批处理执行完毕后直接退出,执行到pause命令时cmd就会显示“请按任意键继续. . .”这一行!


3、小技巧
如果大家对DOS命令不明白,可以通过“命令”/?来得到系统提供的帮助信息,也可以在“开始”--“运行”--输入“hh ntcmds.chm::ntcmds.htm”来的得到更详细的命令行帮助来理解


4、实例
@echo off
echo 正在清理系统垃圾文件,请稍后...
del /s /f /q %systemdrive%\*.tmp >nul 2>nul
del /s /f /q %systemdrive%\*.gid >nul 2>nul
del /s /f /q %systemdrive%\*.chk >nul 2>nul
del /s /f /q %systemdrive%\*.old >nul 2>nul
del /s /f /q "%userprofile%\local settings\temp\*.*" >nul 2>nul
del /s /f /q "%userprofile%\recent\*.*" >nul 2>nul
del /s /f /q "%userprofile%\cookies\*.*" >nul 2>nul
del /s /f /q "%userprofile%local settings\history\*.* >nul 2>nul
del /s /f /q "%windir%\temp\*.*" >nul 2>nul
del /s /f /q "%windri%\prefetch\*.*" >nul 2>nul
echo 垃圾文件清理完毕!
echo. & pause

注:这是一个用来清除系统垃圾文件的批处理程序。命令其实也是很简单的,主要是用到"del"命令和相关的参数来实现
有关"del"命令的参数大家可以参考"del /?"来得到详细的帮助

另外还有"%systemdrive%、%userprofile%"。那么它们是什么呢,这些其实都是系统变量,也就是系统目录的另一种表示形式而已。我们可以通过"echo %userprofile%"来看看它代表的是系统中的哪个目录。那么其他的也是一样的意思

*.tmp的意思是,这个*号是一个通配符号,它表示的是所有以.tmp为扩展名的文件

>nul 2>nul 的意思是将命令执行时的信息或者错误全部给屏蔽掉

1
6
分享到:
评论

相关推荐

    bat批处理命令教程,简单实用。

    **批处理命令基础** 在Windows操作系统中,批处理(Batch)是一种自动化执行一系列命令的方式,主要使用批处理脚本(.bat文件)。这种技术对于系统管理员、开发者以及计算机爱好者来说非常实用,因为它能够简化重复...

    批处理命令在WINDOWS操作中的典型应用

    批处理命令在Windows操作系统中扮演着重要角色,它允许用户通过编写简单的脚本来自动化一系列的命令行操作,极大地提高了工作效率。下面将详细讲解批处理命令的一些典型应用。 一、批处理命令基础 批处理文件(.bat...

    关于讲解批处理命令的视频小集

    批处理命令,是一种在计算机操作系统中执行一系列命令的文本文件,通常以`.bat`或`.cmd`为扩展名。这种技术允许用户一次性运行多个命令,极大地提高了工作效率,特别是在需要重复执行相同任务时。在这个视频小集中,...

    Windows xp经典常用的批处理命令

    批处理命令是Windows操作系统中的一种自动化工具,它允许用户通过编写简单的脚本来执行一系列命令,极大地提高了工作效率。在Windows XP这个经典的操作系统中,批处理命令的应用尤其广泛。以下是一些经典常用的...

    重置DNS批处理命令.rar

    批处理命令是Windows操作系统中进行批量操作的一种方式,尤其在DOS环境下,通过编写简单的批处理脚本可以实现自动化任务。在"重置DNS批处理命令.rar"这个压缩包中,包含了一个名为"重置DNS.cmd"的文件,这正是一个...

    DOS批处理命令详细说明

    dos批处理命令介绍的详细说明并有多个范例。 主要内容: 一.简单批处理内部命令简介 二.如何在批处理文件中使用参数 三.如何使用组合命令(Compound Command) 四.管道命令的使用 五.如何用批处理文件来操作注册表

    批处理命令学习!!!

    批处理命令是Windows操作系统中的一种自动化工具,它允许用户通过编写一系列命令来执行批量操作,大大提高了工作效率。本文主要介绍一些基本的批处理命令。 1. Echo 命令 Echo命令用于控制命令行的回显功能,可以...

    电脑清理垃圾批处理命令

    下面我们将深入探讨批处理命令以及如何创建一个简单的电脑垃圾清理批处理脚本。 批处理文件通常具有.bat或.cmd的扩展名,它们是一系列DOS命令的集合,这些命令会在用户运行批处理文件时按顺序执行。以下是一些常见...

    dos批处理命令详解

    ### DOS批处理命令详解 #### 一、简单批处理内部命令简介 在DOS环境下,批处理文件是一种脚本文件,通常使用`.bat`或`.cmd`作为扩展名。通过编写一系列命令,可以在Windows系统中自动化执行一些重复性的任务。下面...

    免费下载:自己整理的批处理命令文档

    - 脚本语言如VBScript、PowerShell等功能更强大,支持更多对象和类库,而批处理命令相对简单,适合基础的系统操作。 - PowerShell是批处理的现代替代品,具有更强的管理和脚本能力,但批处理在某些场景下仍具优势...

    批处理命令大全 bat

    批处理命令,通常用于自动化执行一系列的DOS命令,是Windows操作系统中的一种脚本语言。以下是一些常用批处理命令的详细说明: 1. **Echo命令**:Echo用于控制命令行上的回显功能,可以开启或关闭。"Echo on"会打开...

    集成了许多常用批处理命令集,方便你设置电脑

    批处理命令是Windows操作系统中的一种简单脚本技术,它允许用户通过组合多个命令来执行一系列自动化任务。这个压缩包文件“常用批处理”显然包含了多种常见的批处理脚本,可以帮助用户快速、便捷地进行系统设置,而...

    IP切换的批处理命令

    批处理命令,可以切换IP,NDS.不需要下载工具,自己就可以完成快速切换IP。 简单,安全,可靠。

    C#执行批处理命令

    在Windows操作系统中,批处理命令(Batch Command)是一种自动化执行一系列命令的方式,它允许用户将多个命令写入一个文本文件,然后通过简单的调用该文件来执行这些命令。在C#编程环境中,我们可以利用.NET ...

    批处理命令

    批处理命令,是Windows操作系统中的一种脚本语言,主要用于自动化执行一系列DOS命令,极大地提高了命令行操作的效率。在Windows环境下,CMD(Command Prompt)是执行这些批处理脚本的主要平台,它提供了与操作系统...

    windows批处理命令详解及脚本实例.pdf

    Windows批处理命令是一种通过编写一系列命令语句来完成特定操作的自动化脚本工具,它的基础是DOS命令。批处理脚本文件通常以BAT作为扩展名,是一种文本文件,包含了一系列的命令,可以在Windows环境下直接执行。...

    批处理命令一日一教学

    ### 批处理命令一日一教学 #### 目录跳转:`cd` - **命令简介**:“批处理命令一日一教学”系列旨在帮助新手快速掌握并编写高效的批处理脚本。其中,`cd` 命令是批处理中最基础也是最常用的命令之一。其全称为 `...

    C#.net通过程序执行批处理命令

    下面是一个简单的例子,演示如何创建一个Winform应用程序,并在按钮点击事件中执行批处理命令: ```csharp using System; using System.Diagnostics; using System.Windows.Forms; public partial class MainForm ...

    批处理命令基础教程入门

    本教程将带你入门批处理命令的基础知识,包括创建批处理文件、基本命令的使用以及简单的流程控制。 一、创建批处理文件 批处理文件本质上是文本文件,可以使用记事本等文本编辑器创建。以.bat为扩展名的文件会被...

Global site tag (gtag.js) - Google Analytics