室内设计培训
平面设计培训
部落窝教育
网站首页 >> PPT教程 >> 文章内容

批处理语句学习

[日期:2010-05-09]   来源:IT部落窝  作者:IT部落窝   阅读:1616[字体: ]
内容提要:批处理语句会帮助我们更加高效的完成一些繁琐的操作。本文介绍10条常用的批处理语句,包括IF、FOR等等命令。

  1.Echo 命令
  打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。
  命令格式:echo [{on|off}] [message]

  2.@ 命令
  表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令。

  
3.Goto 命令
  指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。
  语法:goto label (label是参数,指定所要转向的批处理程序中的行。)

  4.Rem 命令
  注释命令,在C语言中相当与/*--------*/,它并不会被执行,只是起一个注释的作用,便于别人阅读和你自己日后修改。
  Rem Message
  Sample:@Rem Here is the description.

  5.Pause 命令
  运行 Pause 命令时,将显示消息: Press any key to continue . . .

  6.Call 命令
  从一个批处理程序调用另一个批处理程序,并且不终止父批处理程序。call 命令接受用作调用目标的标签。如果在脚本或批处理文件外使用 Call,它将不会在命令行起作用。
  语法
  call [[Drive:][Path] FileName [BatchParameters]] [:label [arguments]]
  参数
  [Drive:}[Path] FileName
  指定要调用的批处理程序的位置和名称。filename 参数必须具有 .bat 或 .cmd 扩展名。

  7.start 命令
  调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。
  入侵常用参数:
  MIN 开始时窗口最小化
  SEPARATE 在分开的空间内开始 16 位 Windows 程序
  HIGH 在 HIGH 优先级类别开始应用程序
  REALTIME 在 REALTIME 优先级类别开始应用程序
  WAIT 启动应用程序并等候它结束
  parameters 这些为传送到命令/程序的参数
  执行的应用程序是 32-位 GUI 应用程序时,CMD.EXE 不等应用程序终止就返回命令提示。如果在命令脚本内执行,该新行为则不会发生。

  8.choice 命令
  choice 使用此命令可以让用户输入一个字符,从而运行不同的命令。使用时应该加/c:参数,c:后应写提示可输入的字符,之间无空格。它的返回码为1234……

  9.If 命令
  
if 表示将判断是否符合规定的条件,从而决定执行不同的命令。 有三种格式:
  1、if "参数" == "字符串" 待执行的命令
  参数如果等于指定的字符串,则条件成立,运行命令,否则运行下一句。(注意是两个等号)
  
2、if exist 文件名 待执行的命令
  如果有指定的文件,则条件成立,运行命令,否则运行下一句。

  3、if errorlevel / if not errorlevel 数字 待执行的命令
  如果返回码等于指定的数字,则条件成立,运行命令,否则运行下一句。

  10.for 命令
  for 命令是一个比较复杂的命令,主要用于参数在指定的范围内循环执行命令。

IT部落窝PS,CDR,213班 分享到: QQ空间 新浪微博 腾讯微博 人人网
photoshop教程
Photoshop教程
平面设计教程
Photoshop教程