ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:23.35KB ,
资源ID:18977283      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18977283.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(如何处理系统垃圾文件详细讲解Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

如何处理系统垃圾文件详细讲解Word文档下载推荐.docx

1、echo off然后再在cmd里输入1bat,则会显示 echo off /因为运行了echo off,所以没有显示dir命令,直接显示了结果如果将1bat文件修改成:echo off则显示成:1.bat /与前面不同,并没有显示echo off,原因是加了,所以不显示后面的内容又因为加 /了echo off,所以后面的命令不显示,直接显示结果通过以上的比较,相信你对echo off命令已经充分掌握了现在已经1点了写得累啊!洗澡睡觉去了早晨6点就被拉起来了我命苦啊,那么继续写吧接下来讲的是call命令:call是打电话的call,而不是”喔靠”的靠:)call的意思为调用假如有2个批处理文件a

2、.bat和b.bat如果我想运行a.bat的当中运行b.bat如何运行呢?其实很简单,只要在a.bat文件中输入call命令,则可以在a.bat运行的当中,运行b.bat,等b.bat运行完之后,继续执行a.batcall命令格式:CALL drive:pathfilename batch-parameters batch-parameters 指定批处理程序所需的命令行信息。举例如下,我们在c盘根目录下创建abat文件,内容为:echo this is a.batcall d:b.batecho done然后在d盘根目录下创建b.bat,内容为:echo this is b.bat保存后,打

3、开cmd,进入c盘根目录,然后输入1.bat,显示如下:a.batthis is a.batthis is b.batdone由例子很容易看出来,是先运行a.bat的内容,直到遇到call b.bat后,则调用b.bat,运行完b.bat后,再返回a.bat接着运行call b.bat后面的echo done语句,直至将a.bat的所有批处理命令运行完注:里面有个batch-parameters里面的所指的参数是什么,知道的朋友能否告知,不胜感激PAUSE 命令暂停批处理程序的执行并显示一条消息,提示用户按任意键继续执行。只能在批处理程序中使用该命令。rem命令:表示此命令后的字符为解释行(注

4、释),不执行,只是给自己今后参考用的(相当于程序中的注释)同时你可以用两个冒号来替代rem如: :等同于一个rem但他们有个区别,就是用:作注释的话他是不回显的,即使你打echo on强制回显也没有同的同时rem可以在config.sys中加注释语法: remcommnet批处理文件参数:有点变成基础的人都知道函数有参数批处理文件也有参数我打个比方,希望能帮助没有语言基础的人也能看的非常明白 我从例子里开始吧首先在c盘根目录下创建一个批处理文件 abat,里面输入内容echo %1然后打开cmd,然后进入c盘根目录输入:a this is a canshu得到结果如下:a.bat this i

5、s a testecho 输入的a 中,a为新建的a.bat的文件名a(后面的.bat可写也可不写),而a后面的 这句话就是参数,写在这的参数,在程序运行中就将参数自动放到批处理程序中去那么放在什么位置呢?就是放在 %1的地方 看了例子,让我们看看整个关于参数的定义如何: 批处理文件还可以像C语言的函数一样使用参数(相当于DOS命令的命令行参数),这需要用到一个参数表示符%。 %1-9表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用%1到%9顺序表示。/我们上个程序的例子里就有1,他就是参数,而输

6、入中”this is a test”作为参数就直接放到1的位置,于是程序就变成了 echo 再举几个例子帮助你理解:根目录下一批处理文件名为b.bat,内容为:echo off type %1 /type为dos中的输出命令,可以用来输出文本文件的内容,比如我们新建一个1txt文件 /里面输入内容,保存进cmd,如果输入1txt则看不了1txt文件内容,但是如果我 /想看怎么办呢?这时候可以用type命令,只要在cmd里输入type 1txt就能显示 /1txt文件中的内容了 type %2 那么运行C:b a.txt b.txt %1 : 表示a.txt %2 : 表示b.txt 于是上面的

7、批处理命令就变成了type a.txttype b.txt于是上面的命令将顺序地显示a.txt和b.txt文件的内容。没有编程基础的人可能要问,干什么要弄个参数啊?在后面加个参数多麻烦啊?直接往里面写不就好了啊?其实这样想有对的方面也有错的方面还是举个例子说明吧第一步还是在c盘根目录下新建一个批处理文件,我们取名仍为a.bat往里面的内容输入为:ping %1 /ping命令可以简单理解为测试一台机器开着还是没有开,如果开着的话,他就回给你回送回应然后进cmd,我们想测试下163的服务器是不是开着,则输入a 对于知道ping命令的人,可以打ping进行检查,但如果想ping的人不知道ping命

8、令怎么用,那怎么办啊?这时候你就可以把命令预先输入到批处理文件中,保存好,然后让不会用的人进cmd,运行你的批处理文件,文件名后面加上他要ping 的网站地址就行了换句话说,他想ping 163就直接加163的网址,想ping sina就直接加sina的网址这样只要输入一个参数,而不用改程序本身,整个程序的通用性就大大提高了 这是对于一个简单的ping命令,你或许觉得用参数不值得,还是直接改不就好了啊但如果程序有很多条,你一下找不到在哪改怎么办啊?所以,不管你是菜哥,菜弟,菜姐,菜妹,只要运行下,输入参数,结果自己就会出来,不用再象你一样,考虑怎么编写批处理文件人家只要知道是输入什么东西能让批

9、处理程序运行,而编写的人则想的是如何让不懂程序的人能运行程序 批处理参数就这么简单,不知道你理解了没有?但如果你想深一步了解批处理参数,可以接着往下看,如果不想深入了解,知道现在这么多也就够了以下粉红色内容为网上资料 因为参数只有19,但当我们要引用第十个或更多个参数时, 就必须移动DOS 的参数起始指针. shift 命令正充当了这个移动指针的角色, 它将参数的起始指针移动到下一个参数, 类似C 语言中的指针操作. 图示如下:初始状态, cmd 为命令名, 可以用 %0 引用 cmd arg1 arg2 arg3 arg4 arg5 arg6 arg7 arg8 arg9 arg10 &li

10、ne; &%0 %1 %2 %3 %4 %5 %6 %7 %8 %9 经过1次shift后, cmd 将无法被引用 经过2次shift后, arg1也被废弃, %9指向为空, 没有引用意义 遗憾的是, win9x 和DOS下均不支持 shift 的逆操作. 只有在 nt 内核命令行环境下, shift 才支持 /n 参数, 可以以第一参数为基准返复移动起始指针. = if goto choice for高级语法今天就写到这吧,我收拾收拾东西准备滚蛋回学校了可能if goto choice for高级语法要在沈阳才能完成了,祝我好运吧=学校的网吧终于算重新开张了,抓紧时间把剩下的写完if命令说得

11、通俗点,if就相当于我们白话里的如果如果a喜欢b,那么a就要娶b 这句话翻译成计算机语言就成了if a喜欢b a就要娶b当然拉,计算机不可能理解a喜欢b,a就要娶b这两句话,这里只是举个例子让你方便理解if语句一共有3种模式,如下:IF NOT string1=string2 commandIF NOT EXIST filename commandIF NOT ERRORLEVEL number command NOT 指定只有条件为 false 的情况下, Windows XP 才应该执行该命令。 ERRORLEVEL number 如果最后运行的程序返回一个等于或大于指定数字的退出编码,指

12、定条件为 true。 string1=string2 如果指定的文字字符串匹配,指定条件为 true。 EXIST filename 如果指定的文件名存在,指定条件为 true。 command 如果符合条件,指定要执行的命令。如果指定的条件为 FALSE,命令后可跟一个执行 ELSE关键字后的命令的 ELSE 命令。我们先讲解第一种:自然语句意思:如果string1string2,那么执行command下面再举个能实际应用的if语句自然语句:如果输入的参数为3,那么显示”a3”计算机语句:if %1=3 echo a=3或者写成if %1=3 echo 注意:当要测试的时候,因在cmd底下,

13、输入1.bat 3.因为这里用了是传递参数,具体看文章前部分批处理文件参数.第二种:这条命令用语检测文件是否存在如果存在,执行command如果不存在,则什么也不显示如:我们想检查e盘根目录下是否有一个叫2.txt的文件如果存在,则显示exist如果不存在,则什么也不显示批处理命令如下:if exist e:2.txt echo exist 2.txt第三种:这个我引用点资料,感觉别人写得更详细,引用部分为粉色字部分:if errorlevel 待执行的命令 很多DOS程序在运行结束后会返回一个数字值用来表示程序运行的结果(或者状态),通过if errorlevel命令可以判断程序的返回值,根

14、据不同的返回值来决定执行不同的命令(返回值必须按照从大到小的顺序排列)。如果返回值等于指定的数字,则条件成立,运行命令,否则运行下一句。如if errorlevel 2 goto x2 = 注 = 返回值从大到小的顺序排列不是必须的, 而只是执行命令为 goto 时的习惯用法, 当使用 set 作为执行命令时, 通常会从小到大顺序排列, 比如需将返回码置入环境变量, 就需使用以下的顺序形式:if errorlevel 1 set el=1 if errorlevel 2 set el=2 if errorlevel 3 set el=3 if errorlevel 4 set el=4 if

15、errorlevel 5 set el=5 . 当然, 也可以使用以下循环来替代, 原理是一致的:for %e in (1 2 3 4 5 6 7 8.) do if errorlevel %e set el=%e /此处为一个for循环,后面会继续 介绍到的,看不懂可以先跳过去if errorlevel 比较返回码的判断条件并非等于, 而是大于等于. 由于 goto 的跳转特性, 由小到大排序会导致在较小的返回码处就跳出; 而由于 set命令的 重复 赋值特性, 由大到小排序会导致较小的返回码 覆盖 较大的返回码. 另外, 虽然 if errorlevel=4.bat /写 移动“当天date命名的目录”到temp的bat文件 。md /建当天date命名的目录cd /进入reg export hkcu hkcu.reg /导出注册表reg export hklm hklm.reg /HKEY_CURRENT_USER 缩写hkcu 。存放当前用户个人数据 /HKEY_LOCAL_MACHINE 缩写hklm 。系统的核心数据 cd. deltree /y temp nul /返回上级目录 ,删temp文件夹 end

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1