1.
常用命令
a)刪除檔案
del ;
刪除目錄
rd ;
建立目錄
md 。
b)遞迴刪除目錄及其子目錄引數
/s ;
無需確認刪除目錄引數
/q 。
c)開啟新視窗執行
start ;
呼叫程式或命令
call 。d)
goto
跳至某處執行。
e)echo
命令,表示顯示到螢幕上。如
echo 1 ;
關閉顯示使用命令
@echo off f)
dos中的變數以
%arg1%
表示,如
echo %date% %time%
等。g)
清屏命令
cls 。h)
輸入輸出重定向功能,
>
、>>
、<
、<<。
2.start
和call
的區別a)
二者都可以完成呼叫其他命令的功能。
b)start
是在新視窗執行子命令,不會中斷父程式。
c)call
是在子命令完成之後,返回到父程式繼續執行。
d)
wait
也可以實現
call
的功能,需要增加引數
/w (wait)
。e)
call
也可以呼叫內部子程式,使用如下格式:
call :label arguments
:label
goto :eof
3.if
語句的應用
if表示將判斷是否符合規定的條件,從而決定執行不同的命令。有三種格式:
1.if 「
引數」 == 「
字串」if 「%1」 == 「a」 mkdir %1 2.
if exist
檔名待執行的命令
如果有檔案存在,則執行命令,否則執行到下一句。
if exist boot.int edit boot.int
3.if errorlevel
數字待執行的命令
dos裡面將返回碼稱之為
errorlevel
。如果返回碼等於指定的數字,則條件成立,執行命令,否則執行下一句。 4.
choice
命令的使用
windows xp
上是沒有
choice
命令的,
windows sever 2003
預設整合了該命令。
此命令可以供使用者作出選擇並執行到相應的分支,如下:
choice /c:dme defrag,mem,end
5.for
迴圈的應用
a)原型:
for %variable in (set) do command [command-parameters] b)
批處理中指定變數需使用
%%variable
例子:建立
1-5個資料夾
for /l %%i in (1,1,5) md %%i
c)
幾個重要引數
/d :表示當前目錄
/r :表示當前目錄以及子目錄
/l :增量序列
d)幾個例子顯示c
盤下所有檔案:
for /d %%i in (c:*) do echo %%i
for /r c:/ %%i in (1) do echo %%i
顯示當前目錄下所有
bat檔案:
for /d %%i in (*.bat) do echo %%i
e)
更多幫助,使用
for help
檢視。
《網頁程式設計》學習筆記之一
示例1 示例2 這會是一種很有趣的體驗 示例3 這會是一種有趣的體驗 另乙個段落元素 示例4 這會是一種有趣的 體驗另乙個段落元素 示例5 這會是一種有趣的體驗 示例6 doc1.html 本頁的所有內容都講述關於如何建立到文件的鏈結 單擊此處檢視文件 2 示例7 doc2.html 這是文件2。單...
Dos程式設計學習筆記 之三
1.使用dos 命令監控程序 在unix linux 系統上,可以很方便的使用 ps命令檢視當前程序的活動情況 而在 windows 上,也有類似的命令,就是 tasklist 所以我們可以這樣寫乙個指令碼去監控程序是否存在並啟動它。假設程序名為 1.exe echo off checkloop t...
Shell學習筆記之一
1.先看乙個常用的命令 這個命令組合了幾個不同的shell命令,shell命令是有這種特性在裡面的。就是統一性,簡單性。可以通過管道命令組合多個shell命令。如上面的命令,分別是 顯示當前執行的程序,sort是對程序進行排序,uniq是去除重複的情況,grep v sh 是去掉,不展示sh這個程序...