close
電腦學習筆記的天字第一篇!
因為學的東西有點多
擔心之後會因為太懶荒廢了這邊
所以乾脆就把學習的筆記寫進來好了
我承認這樣算是濫竽充數啦
首先批次檔案是一個文字檔案,這個檔的每一行都是一條DOS命令(大部分時候就好像我們在DOS提示符下執行的命令行一樣),你可以使用DOS下的Edit或者Windows的記事本(Notepad)等任何文字檔案編輯工具創建和修改批次檔案。
其次,批次檔案是一種簡單的程式,可以透過條件語句(if)和流程控制語句(goto)來控制命令運行的流程,在批次處理中也可以使用迴圈語句(for)來迴圈執行一條命令。當然,批次檔案的編程能力與C語言等編程語句比起來是十分有限的,也是十分不規範的。批次處理的程式語句就是一條條的DOS命令(包括內部命令和外部命令),而批次處理的能力主要取決於你所使用的命令。
第三,每個編寫好的批次檔案都相當於一個DOS的外部命令,你可以把它所在的目錄放到你的DOS搜索路徑(path)中來使得它可以在任意位置運行。一個良好的習慣是在硬碟上建立一個bat或者batch目錄(例如C:\BATCH),然後將所有你編寫的批次檔案放到該目錄中,這樣只要在path中設置上c:\batch,你就可以在任意位置運行所有你編寫的批次處理程式。
第四,在DOS和Win9x/Me系統下,C:根目錄下的AUTOEXEC.BAT批次檔案是自動運行批次檔案,每次系統啟動時會自動運行該檔,你可以將系統每次啟動時都要運行的命令放入該檔中,例如設置搜索路徑,調入滑鼠驅動和磁片緩存,設置系統環境變數等。下面是一個運行於Windows 98下的autoexec.bat的範例:
@ECHO OFF
PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\UCDOS;C:\DOSTools;C:\SYSTOOLS;C:\WINTOOLS;C:\BATCH
LH SMARTDRV.EXE /X
LH DOSKEY.COM /INSERT
LH CTMOUSE.EXE
SET TEMP=D:\TEMP
SET TMP=D:\TEMP
批次處理的作用,簡單的說就是自動的連續執行多條命令。
這裏先講一個最簡單的應用:在啟動wps軟體時,每次都必須執行(>前面內容表示DOS提示符):
C:\>cd wps
C:\WPS>spdos
C:\WPS>py
C:\WPS>wbx
C:\WPS>wps
如果每次用WPS之前都這樣執行一遍,您是不是覺得很麻煩呢?
好了,用批次處理,就可以實現將這些麻煩的操作簡單化,首先我們編寫一個runwps.bat批次檔案,內容如下:
@echo off
c:
cd\wps
spdos
py
wbx
wps
以後,我們每次進入wps,只需要運行runwps這個批次檔案即可。
全站熱搜
留言列表