2012年10月6日星期六

创建一个批处理文件




DOS批处理文件中的命令分批
如果你想更轻松地使用电脑,我要指出,我们建议大多数的人,使该批处理文件DOS环境易于被低估的批处理文件,

伊朗▶批处理文件?



如果你看一下在操作电脑的状态,你知道,你总是可以工作,由于与用户的互动,将有当你输入一个命令,DOS操作系统,你想运行DOS命令的用户分析的结果。
因此,用户往往使他们在DOS提示符下用键盘输入命令,并且命令的一层,直到下面的命令发出无动作过程是没有多大问题,如果这个过程是非常漫长而复杂的,但如果用户觉得是无聊。同样恼人的是,短期课程的行动,甚至当你每次打开电脑每次经过相同的过程,引导
在这种情况下,该批处理文件是最明显的解决方案。

一些连续的批处理文件的功能重复了同样的行动,或几十个相关的命令数以百计的强度,批处理文件的文件到一个文件中(批处理文件)运行,执行所需的行动方针。 COM,EXE命令的计算机连接到扩展蝙蝠(一批缩写)是它可以运行DOS COM,EXE扩展名由一个外部命令,被归类为一个可执行文件。区别,如果有另一方面,由一个批处理文件,将包括人类可读的纯文本的机器代码的解释。

使用文字处理器或文本编辑器,例如使用批处理文件创建文档的用户可以创建。但是,一个字处理器,更大的和原始的编辑和输出的目​​的,因此不建议创建一个简单的批处理文件是

当你试图保存一个独特的文字处理软件格式(例如,HWP与数据文件的扩展名用韩文)未确认它是否应该被保存为ASCII文件。常规文档编辑器(DOS编辑问答编辑器,U最方便的方式编辑器等)创建一个批处理文件或DOS命令“COPY CON状态如下:COPY CON可以编辑的文件名格式,从DOS提示符,然后按Enter键进入。
-------------------------------
C:\蝙蝠COPY CON Timedate.bat
CLS
时间
日期
^ Z

1文件(S)复制
-------------------------------

及时,你想要写在这里简直是最好的在最后一排^ Z的文件,它告诉DOS代码的最后一部分<Ctrl + Z>键或按F6键。 “复制的文件(S)”消息,然后按Enter键,再一次输出,这就意味着只是'COPY CON filename'是书面文件中的文件创建成功。文档文件的扩展名上述BAT外部可执行指令,因为批处理文件来执行命令在记录被卡住的顺序,因为一个简单的批处理文件来设置系统的日期和时间,当你第一次运行timedate.bat清除的屏幕nandwi“COPY CON写入文件名,没有其他程序的帮助下,可以快速,轻松地处理。 ,但不能编辑不时的批处理文件的创建过程中变化的情况下,是有点长。当您创建该文件的COPY CON文件名'可能不能够返回到该行,但它不能被修改。因此,当你需要使用文本编辑器创建一个批处理文件的建议。

▶创建一个批处理文件,命令9刚

记录在该文件中的命令执行的顺序,他们是最流行的启动批处理文件,是一个Autoexec.bat文件,位于您的计算机的根目录。非顺序执行的批处理文件,像你这样的多引导喜欢的Autoexec.bat要指定的目的批处理命令在批处理文件中需要知道的。


1 CALL


而不需要关闭当前正在运行的批处理文件调用另一个批处理文件,然后运行回到原来的批处理文件,当您尝试使用它。

◇用途:呼叫[盘符:] \ [路径] \批处理文件名> [BAT]

◇例如:调用C:\蝙蝠\ sample.bat

返回到原来的批处理文件,然后运行该文件,同时运行一个批处理文件的路径C:\蝙蝠sample.bat的。


2 “选择”月刊

将用于放置在程序中要求用户的选择。等待按键的批处理文件,设置为指定的作者问题。只有在批处理文件中使用此命令可以。

◇用法:选择[/ C [:]字符串] [/ N] [/ S] [/ T [:]主键,等待时间] [留言]

◇选项

- / C [:]字符串键的列表,用户可以选择括号中的[]','分隔使用/ C开关,如果你还没有从根本上YN使用。

- / N:提示输出,以避免。

- / S:从用户的输入,大写字母,小写字母来区分。

- / T [:]主键,待机时间:如果在指定的主键后的等待时间,用户的击键被认为是主键自动输入和进步。您可以指定秒的等待时间,是0到99之间的一个值。

- 指定要打印的信息在屏幕上的信息。

◇例如:选择/ C:ABCD / S / T:请选择下列选项之一:C,5 A,B,C,D
描述:键可输入为a,B,C,和D与有限的来自用户的输入和区分大写和小写字母字符,如果在5秒内视为来自用户的键输入,如果C被输入。而丝网
“选择下列之一:A,B,C,D,[A,B,C,D? “
该消息将被打印出来。


3 ECHO

在执行过程中的批处理文件命令来设置是否要显示在屏幕上,并显示其状态的用户。另一方面,ECHO命令的消息出现在屏幕上。

◇用途:ECHO [ON / OFF] [字符串]

◇选项
在批处理文件的批处理文件中的命令的执行过程中,并将其显示在屏幕上。
关:在屏幕上,以避免在执行命令输出的批处理文件。
- 字符串:屏幕上的说明,你想打印一个消息。
- 无:显示当前的ECHO设置的状态。

◇例如:

回声关闭
☞目前正在运行的批处理文件中的命令没有出现在屏幕上。
呼应
呼应吗?
您好条款☞当前回显设置,并显示在屏幕上输出的状态。


4 FOR

重复每个处理运行的指定的一组中的元素的命令集。

◇使用

DO命令%%变量(>)<> [<选项>]☞批处理文件。
%变量(>)DO命令> <选项>]☞顺序处理。

◇选项

- %> <变量,并作为一个变量<变量>:允许任意字母自负。需要注意的,如果你使用一个批处理文件%,如在一排使用,可在纯DOS提示符下只用一个。

组:%%<变量>你要指定一个值,或一个空间的分配顺序列出你想分开。

- 指定命令:%%<变量>的值被分配到你想要的命令重复运行。

- <>:设置指定的FOR命令中指定的命令选项或选项。

◇例如

%%f在(BAK TMP $ $ $)DO DEL *。%F / P☞如果批处理文件
为%d(WH,读,文件)hlist%D *。☞DOS提示符下运行时,

◇说明:第一个李明博,TMP,以顺序分配给环境变量$ $ $%%F
DEL *。BAK / P,DEL *。TMP / P,DEL * $ $ $,P运行相同的结果,因为如果你。

二阶READ,WH,FILE,反过来,代以环境变量%
运行HLIS TWH HLIST FILE *。* READ * HLIST,结果将是相同的。


5 GOTO

将其移动到定义一个位置,在批量处理的流标签> <

◇用法:goto语句>

◇例如:
GOTO LOOP
:循环
各种治疗方法的内容

中指定的项目描述:该标签批量处理的闭环控制移动的循环运行各种处理。

注:行用冒号(:)之前的批处理文件的名称显示标签,在标签上粘贴jumyeo
必须指定在开始更改。


6 IF

根据指定的批次处理进度的条件的判断的结果。

◇用途:[NOT] <条件> <命令>

◇选项

NOT:与此相反的规定的条件下运行时的条件。

- 条件

ERRORLEVEL的数字:在运行命令(退出代码的程序)命令> <>人物或以上,成为真正的运行时。

- <STRING> <String>的字符串<1> == <字符串2>:只有当<命令>执行也是如此。买者在一个字符串的大写和小写区分大小写的字符串,如果它包含一个分隔符(逗号,空格,分号,等号,制表符)。

- 存在<文件名>:<指定的文件名的文件(包括路径)存在,只有当真正和执行命令>。 <文件名>是可以使用通配符。

◇例如:
IF ERRORLEVEL 2页转到退出
如果没有%1 == 2页转到进程
如果存在d:\工作\ temp目录$ $ $ DEL D:\工作\ temp目录$ $ $

◇说明:
在边缘的退出代码执行的命令如果有2个以上的标签退出。

转到仅当字符串的标签被分配到的环境变量的环境变量%1%2不等于工艺。

路径D:\工作温度。$ $ $如果该文件存在,则删除该文件。


7 PAUSE

暂停批处理文件来运行。

◇用法:暂停[字符串]

◇选项

- 字符串:字符串,如果你省略了“按任意键继续......”消息将显示在屏幕上。 “回声在”命令,然后按PAUSE命令的输出通过指定什么样的消息的消息,你想第一。

◇例如:
ECHO ON
当你准备好时,按任意键暂停...

说明:当我遇到暂停命令你要输出到屏幕上,例如echo命令的情况下,当你准备按任意键之前,必须先在批处理过程中的任何其他讯息,请......“该消息将被打印出来。

注:暂停“在屏幕上,如上面所示,输出命令,尽量这种情况下,因为
ECHO ON
呼应当你准备好时,按任意键...
暂停>空

当以这种方式使用时,你要输出到屏幕上只显示消息。


8 REM

在批处理文件中使用,当你想发表意见。

◇用途:REM [字符串]

◇选项

写下你想要写一个字符串:评论。

◇例如:REM这个批处理文件是一个例子。

并粘贴在适当的位置在批处理文件中,批量处理流程一目了然,你可以看到适当的注释。


9 SHIFT

对应于一个值,在批处理文件中的一个给定的参数(%1%9),并在运行时通过移动回指定。

◇例如

:循环
如果“%1”==“”GOTO END
ECHO%0%1%2%3%4%5%6%7%8%9
转移
GOTO LOOP
:结束

如上编写一个批处理文件,运行该批处理文件如下一些作用,移位指令。我知道什么
C:\蝙蝠>的test.bat ABCDEFGHIJ 0 1 2 3 4 5☜运行相同的输入后,

没有评论:

发表评论