灵活运用BAT批处理教程1

灵活运用BAT批处理教程1

标题:灵活运用BAT批处理教程1
作者:Roye
空间:http://royelee.spaces.live.com
转载请说明出处!
 
1.引言
    随着视窗系统图形化的发展,越来越多的操作可以通过鼠标来完成了。可是,有一些操作,在图形化界面下,却必须经过若干的步骤,或者根本就力不从心。难道我们必须学习一门计算机语言吗?答案当然是否定的,很多的操作,我们通过bat批处理命令就可以完成了。
    本教程将通过例子,来教会您一些简单但是很实用的命令。
 
2.问题
    我们都知道,当系统需要重新启动时,我们会点击开始菜单下的“关闭计算机”按钮。熟悉dos命令的人,还知道在xp操作系统下,可以在“命令提示符”里键入shutdown.exe来重启系统或关闭计算机。
    然而,每次都点击打开“命令提示符”,再键入命令,明显很繁琐。我们想试试更有趣的方法。ok,跟着教程,我会让你看到有意思的操作。
 
3.实践
    3.1 打开记事本,跟着我写入下面的命令。(当然您可以直接拷贝到记事本中)
@echo off
:inputArg
SET SELECT=%1
goto judge
COLOR 3f
:selectType
cls
echo ~~~~~~~~~~~~~roye shutdown~~~~~~~~~~~~~~~
echo.
echo.
echo.
echo 1  ——- shutdown
echo 2  ——- stoping shutdown
echo.
echo.
echo.
echo ~~~~~~~~~~~~~roye shutdown~~~~~~~~~~~~~~~
echo.
echo please select
SET SELECT=
SET /p SELECT=
:judge
IF /I "%SELECT%"=="1" GOTO shutdown
IF /I "%SELECT%"=="2" GOTO stopShutdown
IF /I "%SELECT%"=="" GOTO selectType
echo "%SELECT%" is not valid. Please try again.
pause
GOTO selectType
:shutdown
cls
%windir%system32shutdown.exe -s -t 60
goto end
:stopShutdown
cls
%windir%system32shutdown.exe -a
goto end
:end
    3.2 保存文件到任意一个您能找得到的位置,文件名可以任意取,不过后缀必须是bat。(例如:shutdown.bat)
    3.3 运行刚才那个文件。怎么样是不是很酷呢?出现了提示的信息,这时候键入1回车,就关机了(不用担心,有倒计时),键入2回车可以撤销关机操作,如果是其他无用的输入如a回车,系统还会提示你“输入无效,重新输入”呢?很方便不是吗。
 
4.讲解
    要想一步登天是不可能的,命令我们必须系统的学习,为了提高成就感,我们先学习一个echo命令,这命令后面可以跟任意你想的字符,如:echo hello world!.这个命令的意思是说吧echo后面跟的字符数出道屏幕上。(note:如果是echo.表示输出一个空白行)
    怎么样,新建一个空白文件,试试看这条命令吧。(快动手试试吧)
    试了吗?如果我没猜错的话,运行你自己写的文件,窗口一闪而过,你什么都没看到吧。嘿嘿,这时候,就需要学习另一个有趣的命令pause了,顾名思义,这个命名可以暂停运行。把这个命令加入到刚才你写的文件后面后,写成这样的一个bat文件:
    echo hello world
    pause
    保存,运行,结果是不是很满意呢?
 
5.后话
    这个教程其实写多了,因为我原本仅仅想写一个上面的那个shutdown.bat的教程,可是如果那样,很多人会看不懂。总之看情况吧。如果看的人多了,我就继续写,不过,保证会有教程2的,因为那个教程会介绍下for命令,例子我已经写好了。
 
    灵活运用BAT批处理教程2
 

7 thoughts on “灵活运用BAT批处理教程1

  1. wow power leveling
    wow power leveling
    wow power leveling
    cheap wow gold
    wow gold
    lotro gold
    wow gold
    World of Warcraft gold
    power leveling
    powerleveling
    Rolex
    rolex replica
    replica rolex
    Watches Rolex
    Rolex Watches
    Watch Rolex
    Rolex Watch
    rs gold
    Runescape Gold
    RuneScape Money
    power level
    powerleveling wow
    powerleveling wow
    powerleveling wow
    powerleveling wow
    powerleveling wow
    powerleveling wow
    powerleveling wow
    powerleveling wow
    power leveling wow
    power leveling wow
    power leveling wow
    power leveling wow
    power leveling wow
    power leveling wow
    power leveling wow
    power leveling wow -132392302383422

  2. Hi,Do you need advertising displays, screen advertisings, digital sign, digital signages and LCDs? Please go Here:www.amberdigital.com.hk(Amberdigital).we have explored and developed the international market with professionalism. We have built a widespread marketing network, and set up a capable management team dedicated to provide beyond-expectation services to our customers.
    amberdigital Contact Us
    E-mail:sstar@netvigator.com
    website:www.amberdigital.com.hk
    alibaba:amberdigital.en.alibaba.com[ia

  3. item4sale xhjq09jj wow goldwow goldwow goldwow goldwow golditem4saleitem4saleitem4saleitem4saleitem4saleage of conan power levelingage of conan power levelingage of conan power levelingage of conan power levelingage of conan power leveling连锁干洗加盟连锁干洗加盟洗衣洗衣水洗机水洗机洗衣设备洗衣设备干洗店设备干洗店设备干洗机干洗机干洗店设备价格干洗店设备价格修鞋修鞋皮鞋美容机皮鞋美容机wow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldwow goldyll0918jj

  4. Hi,Do you need advertising displays, digital signages, advertising player and LCD displays? Please go Here:www.amberdigital.com.hk(Amberdigital).we have explored and developed the international market with professionalism. We have built a widespread marketing network, and set up a capable management team dedicated to provide beyond-expectation services to our customers.
    amberdigital Contact Us
    website:www.amberdigital.com.hk
    alibaba:amberdigital.en.alibaba.com[bcfbjhiigaagfjf]

  5. wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling
    wow power leveling -229638482445751

Leave a Reply

Your email address will not be published. Required fields are marked *