批处理文件

来源:互联网 发布:php程序员简历范文 编辑:程序博客网 时间:2024/05/29 12:05
         今天米老师带领我们进行了批处理文件。因为今天的电脑被ARP病毒“毒害”了,批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期
         但是,我一点也不懂,所以查了一下,给大家讲一下什么是批处理文件和ARP病毒。
         批处理文件:是指后缀是bat的文件就是批处理文件,是一种文本文件。简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。
         批处理(Batch)是一种简化的脚本语言,它应用于DOS和Windows系统中,它是由DOS或者Windows系统内嵌的命令解释器(通常是COMMAND.COM或者CMD.EXE)解释运行。类似于Unix中的Shell脚本。批处理文件具有.bat或者.cmd的扩展名,其最简单的例子,是逐行书写在命令行中会用到的各种命令。更复杂的情况,需要使用if,for,goto等命令控制程序的运行过程,如同C,Basic等高级语言一样。如果需要实现更复杂的应用,利用外部程序是必要的,这包括系统本身提供的外部命令和第三方提供的工具或者软件。批处理程序虽然是在命令行环境中运行,但不仅仅能使用命令行软件,任何32位的Windows程序都可以放在批处理文件中运行。
         echo、@、call、pause、rem是批处理文件最常用的几个命令,我们就从他们开始学起。
         echo 表示显示此命令后的字符;echo off 表示在此语句后所有运行的命令都不显示命令行本身。
        @ 与echo off相象,但它是加在其它命令行的最前面,表示运行时不显示命令行本身。 
        call 调用另一条批处理文件(如果直接调用别的批处理文件 ,执行完那条文件后将无法执行当前文件后续命令)。
        pause 运行此句会暂停,显示Press any key to continue... 等待用户按任意键后继续。
        rem 表示此命令后的字符为解释行,不执行,只是给自己今后查找用的。
总之呢,大概是知道了是什么东西,但是,还是不会运用啊批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期
       介绍一下,常见的批处理文件
清除系统垃圾文件
      1.在桌面鼠标依次右键——>新建——>文本文档;
      2.在记事本中输入命令:

@echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" del /f /s /q "%userprofile%\Local Settings\Temp\*.*" del /f /s /q "%userprofile%\recent\*.*" echo 清除系统垃圾完成! echo. & pause 

批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期

      3.保存,文件扩展名为  .bat或者.cmd

定时关机

      打开新建的文本文档后,写入shutdown -s -t 300,即电脑将在5分钟内自动关机。shutdown即关闭的意思,-s就是关闭的意思,-t即过多久关闭,300即300秒,即五分钟,5分钟后电脑关闭。shutdown 后面还有其他命令,如:shutdown -h -t 60,60秒后电脑休眠;shutdown -r -t 0,立即重启计算机;shutdown -l -t 0,立即注销计算机等。其他的一些命令,请结合我发的图自行探索。

批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期

      写好后,关闭保存。然后重命名,改为5分钟后自动关机.bat(时间自己定,60秒为一分钟自己计算自己要的秒数),出现扩展名提示选择是,然后一个自动关机的批处理就完成了。(如果你这样输入但还是文本文档,那就是没有将文件的扩展名显示出来,可在工具-文件夹选项-查看-高级设置中的隐藏文件夹扩展名的勾号去掉即可)
       而如果你不想关闭计算机了,那么也可以新建一个文本文档,写上shutdown -a,即取消关闭,依然做成批处理文件,名称叫做取消关闭.bat,双击运行,就可以停止计算机在5分钟后关闭,很方便。
文件格式的批处理
      找到我们需要批量修改的文件,把它们放在一个同文件夹里,如图所示(可以看到里面的格式有wps,doc,txt)

 批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期

 如果所有的格式都要求是doc格式,则在记事本里面写入"rename *.* *.doc"其中,rename表示重命名,*.*表示任意格式,.doc为最终转换的格式
批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期

批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期
     双击bat格式的文件运行即可,下面是最终效果图
 批处理文件 - 14期 张文慧 - 张文慧 廊坊师范学院信息技术提高班十四期
 
原创粉丝点击