dos笔记.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dos笔记

dos学习笔记 一个恶意小程序 @echo off :top start cmd goto top shift 的替换作用: shift用在批处理文件中可以起到向右移动参数的作用.具体看下面的例子: @ echo off 用shift可以避免多编写相同的命令: 例子: Echo off Copy %1 c:\ Copy %2 c:\ Copy %3 c:\ …….. Copy %9 c:\ 这样需要编写九个copy %1 c:\ 但是用了shift后 Rem total.bat : top Copy %1 c:\ Shift If (%1)==() goto end Goto top End dos 的环境变量: comspec : comspec是set环境变量中特殊的一个,它代表dos命令的command。Com的寻找路径。 环境变量可以在批处理中调用,其格式是在环境变量名的两边加上双引号。如 “path” 一个dos下的加密小程序: @echo off rem pasd.bat if (%1)==() goto nopas if (%password%)==() goto notset if not %1 == %password% goto no kr goto end :nopas echo you must enter a password goto end :notset echo pasword not set goto end :no echo incorrect password echo locking system pausenull //null是dos黑洞,所有的重定向到null的东西会消失 goto end :end if语句 if 用来控制批处理条件件的运行。 If 语句应该在%1或后面的实参上用括号阁起来。 例子: If (%1)==(aa) goto end 用if exist 语句编写一个简单的反autorun.inf批处理。 @Echo off Rem anti-atorun.inf.bat Echo use this simple batch file to anti Echo autoun.inf in the movable device Echo. //用echo.产生一个空行 Attrib -h –s –r autorun.inf //防止autorun.inf 被加了隐蔽和系统属性,无法删除和检测 If exist autorun.inf goto anti Goto end :anti Del autorun.inf Echo anti autorun.inf ssucceed :end pause 这个批处理很简单,功能也很简单。也不太合理,因为他不考虑其他因素,而只是通过简单的删除autrun.inf来防止autorun.inf的运行,自然也会使有些依靠autorun.inf来运行的合理软件无法运行。 Errorlevel 语句 Everlevel语句的成立条件是大于或等于。如 If errorlevel 1 是说当返回的errorlevel值大于或等于时。 For语句 For语句用的变量时%%a-%%z.参数批处理是%1-%9. 注意用%%a-%%z,不是%a-%z。 For语句可以包含逻辑检查。如: For %a in (*.bat) do if %a==file dir %a是成立的. 有的dos不支持多字符的变量,但有的支持.如 %%list是多字符有的支持,有的不支持. 批处理文件的子程序 在dos3.3以前用command /c string来调用子程序,dos3.3之后用call来调用子批处理程序. 关于cmmand命令: 是一个命令增强工具,叫prompt command。不同于cmd. 两文件操作工具----- pctools,norton utilitines。

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档