久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

bat脚本命令

發(fā)布時間:2023/12/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bat脚本命令 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

轉(zhuǎn)自:https://www.cnblogs.com/iTlijun/p/6137027.html

目錄
批處理的常見命令(未列舉的命令還比較多,請查閱幫助信息)
? ???1、REM 和 ::
? ???2、ECHO 和 @
? ???3、PAUSE
? ???4、ERRORLEVEL
? ???5、TITLE
? ???6、COLOR
? ???7、mode 配置系統(tǒng)設(shè)備
? ???8、GOTO 和 :
? ???9、FIND
? ???10、START
? ???11、assoc 和 ftype
? ???12、pushd 和 popd
? ???13、CALL
? ???14、shift
? ???15、IF
? ???16、setlocal 與 變量延遲
? ???17、ATTRIB??顯示或更改文件屬性
======================================================

?


介紹命令
1、REM 和 ::
REM為注釋命令,一般用來給程序加上注解,該命令后的內(nèi)容不被執(zhí)行,但能回顯。
其次, :: 也可以起到rem 的注釋作用, 而且更簡潔有效; 但有兩點需要注意:
第一, 任何以冒號:開頭的字符行, 在批處理中都被視作標號, 而直接忽略其后的所有內(nèi)容。
有效標號:冒號后緊跟一個以字母數(shù)字開頭的字符串,goto語句可以識別。
無效標號:冒號后緊跟一個非字母數(shù)字的一個特殊符號,goto無法識別的標號,可以起到注釋作用,所以 :: 常被用作注釋符號,其實 :+ 也可起注釋作用。
第 二, 與rem 不同的是, ::后的字符行在執(zhí)行時不會回顯, 無論是否用echo on打開命令行回顯狀態(tài), 因為命令解釋器不認為他是一個有效的命令行, 就此點來看, rem 在某些場合下將比 :: 更為適用; 另外, rem 可以用于 config.sys 文件中。

行內(nèi)注釋格式:%注釋內(nèi)容%??(不常用,慎用)


2、ECHO 和 @
@字符放在命令前將關(guān)閉該命令回顯,無論此時echo是否為打開狀態(tài)。
echo命令的作用列舉如下:
(1)打開回顯或關(guān)閉回顯功能
? ? 格式:echo [{ on|off }]
? ? 如果想關(guān)閉“ECHO OFF”命令行自身的顯示,則需要在該命令行前加上“@”。
(2)顯示當前ECHO設(shè)置狀態(tài)
? ? 格式:echo
(3)輸出提示信息?
? ? 格式:ECHO 信息內(nèi)容
? ? 上述是ECHO命令常見的三種用法,也是大家熟悉和會用的,但作為DOS命令淘金者你還應(yīng)該知道下面的技巧:
(4)關(guān)閉DOS命令提示符?
? ? 在DOS提示符狀態(tài)下鍵入ECHO OFF,能夠關(guān)閉DOS提示符的顯示使屏幕只留下光標,直至鍵入ECHO ON,提示符才會重新出現(xiàn)。
(5)輸出空行,即相當于輸入一個回車?
? ? 格式:ECHO.
? ? 值得注意的是命令行中的“.”要緊跟在ECHO后面中間不能有空格,否則“.”將被當作提示信息輸出到屏幕。另外“.”可以用,:;”/[\]+等任一符號替代。
? ? 命令ECHO.輸出的回車,經(jīng)DOS管道轉(zhuǎn)向可以作為其它命令的輸入,比如echo.|time即相當于在TIME命令執(zhí)行后給出一個回車。所以執(zhí)行時系統(tǒng)會在顯示當前時間后,自動返回到DOS提示符狀態(tài)
(6)答復(fù)命令中的提問?
? ? 格式:ECHO 答復(fù)語|命令文件名
上述格式可以用于簡化一些需要人機對話的命令(如:CHKDSK/F;FORMAT Drive:;del *.*)的操作,它是通過DOS管道命令把ECHO命令輸出的預(yù)置答復(fù)語作為人機對話命令的輸入。下面的例子就相當于在調(diào)用的命令出現(xiàn)人機對話時輸入“Y”回車:
C:>ECHO Y|CHKDSK/F
C:>ECHO Y|DEL A :*.*
(7)建立新文件或增加文件內(nèi)容?
格式:ECHO 文件內(nèi)容>文件名
? ?? ?ECHO 文件內(nèi)容>>文件名
例如:
C:>ECHO @ECHO OFF>AUTOEXEC.BAT建立自動批處理文件
C:>ECHO C:\CPAV\BOOTSAFE>>AUTOEXEC.BAT向自動批處理文件中追加內(nèi)容
C:>TYPE AUTOEXEC.BAT顯示該自動批處理文件
@ECHO OFF
C:\CPAV\BOOTSAFE
(8)向打印機輸出打印內(nèi)容或打印控制碼?
格式:ECHO 打印機控制碼>;PRN
? ?? ?ECHO 打印內(nèi)容>;PRN
下面的例子是向M-1724打印機輸入打印控制碼。<Alt>156是按住Alt鍵在小鍵盤鍵入156,類似情況依此類推:
C:>ECHO +156+42+116>;PRN(輸入下劃線命令FS*t)
C:>ECHO [email=+155@]+155@>;PRN[/email](輸入初始化命令ESC@)
C:>ECHO.>;PRN(換行)
(9)使喇叭鳴響?
C:>ECHO ^G
“^G”是在dos窗口中用Ctrl+G或Alt+007輸入,輸入多個^G可以產(chǎn)生多聲鳴響。使用方法是直接將其加入批處理文件中或做成批處理文件調(diào)用。
這里的“^G”屬于特殊符號的使用,請看本文后面的章節(jié)


3、PAUSE
PAUSE,玩游戲的人都知道,暫停的意思
在這里就是停止系統(tǒng)命令的執(zhí)行并顯示下面的內(nèi)容。
例:
PAUSE
運行顯示:
請按任意鍵繼續(xù). . .
要顯示其他提示語,可以這樣用:
Echo 其他提示語 & pause > nul


4、errorlevel
程序返回碼
echo %errorlevel%
每個命令運行結(jié)束,可以用這個命令行格式查看返回碼
用于判斷剛才的命令是否執(zhí)行成功
默認值為0,一般命令執(zhí)行出錯會設(shè) errorlevel 為1


5、title
設(shè)置cmd窗口的標題
title 新標題? ?? ???#可以看到cmd窗口的標題欄變了


6、COLOR
設(shè)置默認的控制臺前景和背景顏色。
COLOR [attr]
??attr? ?? ???指定控制臺輸出的顏色屬性
顏色屬性由兩個十六進制數(shù)字指定 -- 第一個為背景,第二個則為
前景。每個數(shù)字可以為以下任何值之一:
? ? 0 = 黑色? ?? ? 8 = 灰色
? ? 1 = 藍色? ?? ? 9 = 淡藍色
? ? 2 = 綠色? ?? ? A = 淡綠色
? ? 3 = 湖藍色? ???B = 淡淺綠色
? ? 4 = 紅色? ?? ? C = 淡紅色
? ? 5 = 紫色? ?? ? D = 淡紫色
? ? 6 = 黃色? ?? ? E = 淡黃色
? ? 7 = 白色? ?? ? F = 亮白色
如果沒有給定任何參數(shù),該命令會將顏色還原到 CMD.EXE 啟動時
的顏色。這個值來自當前控制臺窗口、/T 開關(guān)或
DefaultColor 注冊表值。
如果用相同的前景和背景顏色來執(zhí)行 COLOR 命令,COLOR 命令
會將 ERRORLEVEL 設(shè)置為 1。
例如: "COLOR fc" 在亮白色上產(chǎn)生亮紅色


7、mode 配置系統(tǒng)設(shè)備
配置系統(tǒng)設(shè)備。
串行口:   ? ???MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s]
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???[to=on|off] [xon=on|off] [odsr=on|off]
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???[octs=on|off] [dtr=on|off|hs]
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???[rts=on|off|hs|tg] [idsr=on|off]
設(shè)備狀態(tài):? ?? ?? ?? ? MODE [device] [/STATUS]
打印重定向:   MODE LPTn[:]=COMm[:]
選定代碼頁:   MODE CON[:] CP SELECT=yyy
代碼頁狀態(tài):   MODE CON[:] CP [/STATUS]
顯示模式:  ? ???MODE CON[:] [COLS=c] [LINES=n]
擊鍵率: ? ?? ?? ?? ? MODE CON[:] [RATE=r DELAY=d]
例:
mode con cols=113 lines=15 & color 9f
此命令設(shè)置DOS窗口大小:15行,113列


8、GOTO 和 :
GOTO會點編程的朋友就會知道這是跳轉(zhuǎn)的意思。
在批處理中允許以“:XXX”來構(gòu)建一個標號,然后用GOTO XXX跳轉(zhuǎn)到標號:XXX處,然后執(zhí)行標號后的命令。
例:
if {%1}=={} goto noparms
if "%2"=="" goto noparms
標簽的名字可以隨便起,但是最好是有意義的字符串啦,前加個冒號用來表示這個字符串是標簽,goto命令就是根據(jù)這個冒號(:)來尋找下一步跳到到那里。最好有一些說明這樣你別人看起來才會理解你的意圖啊。

例:
@echo off
:start
set /a var+=1
echo %var%
if %var% leq 3 GOTO start
pause
運行顯示:
1
2
3
4

9、find
在文件中搜索字符串。
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]
?? /V??????? 顯示所有未包含指定字符串的行。
?? /C??????? 僅顯示包含字符串的行數(shù)。
?? /N??????? 顯示行號。
?? /I??????? 搜索字符串時忽略大小寫。
?? /OFF[LINE] 不要跳過具有脫機屬性集的文件。
?? "string"?? 指定要搜索的文字串,
?? [drive:][path]filename
???????? 指定要搜索的文件。
如果沒有指定路徑,FIND 將搜索鍵入的或者由另一命令產(chǎn)生的文字。
Find常和type命令結(jié)合使用
Type [drive:][path]filename | find "string" [>tmpfile] #挑選包含string的行
Type [drive:][path]filename | find /v "string" #剔除文件中包含string的行
Type [drive:][path]filename | find /c #顯示文件行數(shù)?
以上用法將去除find命令自帶的提示語(文件名提示)

例:
@echo off
echo 111 >test.txt
echo 222 >>test.txt
find "111" test.txt
del test.txt
pause
運行顯示如下:
---------- TEST.TXT
111
請按任意鍵繼續(xù). . .

例:
@echo off
echo 111 >test.txt
echo 222 >>test.txt
type test.txt|find "111"?
del test.txt
pause
運行顯示如下:
111
請按任意鍵繼續(xù). . .

10、start 命令
批處理中調(diào)用外部程序的命令(該外部程序在新窗口中運行,批處理程序繼續(xù)往下執(zhí)行,不理會外部程序的運行狀況),如果直接運行外部程序則必須等外部程序完成后才繼續(xù)執(zhí)行剩下的指令
例:start explorer d:\
調(diào)用圖形界面打開D盤


11、assoc 和 ftype
文件關(guān)聯(lián)
assoc 設(shè)置'文件擴展名'關(guān)聯(lián),關(guān)聯(lián)到'文件類型'
ftype 設(shè)置'文件類型'關(guān)聯(lián),關(guān)聯(lián)到'執(zhí)行程序和參數(shù)'
當你雙擊一個.txt文件時,windows并不是根據(jù).txt直接判斷用 notepad.exe 打開
而是先判斷.txt屬于 txtfile '文件類型'
再調(diào)用 txtfile 關(guān)聯(lián)的命令行 txtfile=%SystemRoot%\system32\NOTEPAD.EXE %1
可以在"文件夾選項"→"文件類型"里修改這2種關(guān)聯(lián)
assoc? ?? ?? ???#顯示所有'文件擴展名'關(guān)聯(lián)
assoc .txt? ?? ?#顯示.txt代表的'文件類型',結(jié)果顯示 .txt=txtfile
assoc .doc? ?? ?#顯示.doc代表的'文件類型',結(jié)果顯示 .doc=Word.Document.8
assoc .exe? ?? ?#顯示.exe代表的'文件類型',結(jié)果顯示 .exe=exefile
ftype? ?? ?? ???#顯示所有'文件類型'關(guān)聯(lián)
ftype exefile? ?#顯示exefile類型關(guān)聯(lián)的命令行,結(jié)果顯示 exefile="%1" %*?
assoc .txt=Word.Document.8
設(shè)置.txt為word類型的文檔,可以看到.txt文件的圖標都變了
assoc .txt=txtfile
恢復(fù).txt的正確關(guān)聯(lián)

ftype exefile="%1" %*
恢復(fù) exefile 的正確關(guān)聯(lián)
如果該關(guān)聯(lián)已經(jīng)被破壞,可以運行 command.com ,再輸入這條命令


12、pushd 和 popd
切換當前目錄
@echo off
c: & cd\ & md mp3? ?? ? #在 C:\ 建立 mp3 文件夾
md d:\mp4? ?? ?? ?? ?? ?#在 D:\ 建立 mp4 文件夾
cd /d d:\mp4? ?? ?? ?? ?#更改當前目錄為 d:\mp4
pushd c:\mp3? ?? ?? ?? ?#保存當前目錄,并切換當前目錄為 c:\mp3
popd? ?? ?? ?? ?? ?? ???#恢復(fù)當前目錄為剛才保存的 d:\mp4
一般用處不大,在當前目錄名不確定時,會有點幫助。(dos編程中很有用)


13、CALL
CALL命令可以在批處理執(zhí)行過程中調(diào)用另一個批處理,當另一個批處理執(zhí)行完后,再繼續(xù)執(zhí)行原來的批處理
CALL command
調(diào)用一條批處理命令,和直接執(zhí)行命令效果一樣,特殊情況下很有用,比如變量的多級嵌套,見教程后面。在批處理編程中,可以根據(jù)一定條件生成命令字符串,用call可以執(zhí)行該字符串,見例子。
CALL [drive:][path]filename [batch-parameters]
調(diào)用的其它批處理程序。filename 參數(shù)必須具有 .bat 或 .cmd 擴展名。
CALL :label arguments
調(diào)用本文件內(nèi)命令段,相當于子程序。被調(diào)用的命令段以標簽:label開頭
以命令goto :eof結(jié)尾。
另外,批腳本文本參數(shù)參照(%0、%1、等等)已如下改變:
? ???批腳本里的 %* 指出所有的參數(shù)(如 %1 %2 %3 %4 %5 ...)
? ???批參數(shù)(%n)的替代已被增強。您可以使用以下語法:(看不明白的直接運行后面的例子)
? ?? ?? ?%~1? ?? ?? ?- 刪除引號("),擴充 %1
? ?? ?? ?%~f1? ?? ???- 將 %1 擴充到一個完全合格的路徑名
? ?? ?? ?%~d1? ?? ???- 僅將 %1 擴充到一個驅(qū)動器號
? ?? ?? ?%~p1? ?? ???- 僅將 %1 擴充到一個路徑
? ?? ?? ?%~n1? ?? ???- 僅將 %1 擴充到一個文件名
? ?? ?? ?%~x1? ?? ???- 僅將 %1 擴充到一個文件擴展名
? ?? ?? ?%~s1? ?? ???- 擴充的路徑指含有短名
? ?? ?? ?%~a1? ?? ???- 將 %1 擴充到文件屬性
? ?? ?? ?%~t1? ?? ???- 將 %1 擴充到文件的日期/時間
? ?? ?? ?%~z1? ?? ???- 將 %1 擴充到文件的大小
? ?? ?? ?%~$PATH : 1 - 查找列在 PATH 環(huán)境變量的目錄,并將 %1
? ?? ?? ?? ?? ?? ?? ???擴充到找到的第一個完全合格的名稱。如果環(huán)境
? ?? ?? ?? ?? ?? ?? ???變量名未被定義,或者沒有找到文件,此組合鍵會
? ?? ?? ?? ?? ?? ?? ???擴充到空字符串
? ? 可以組合修定符來取得多重結(jié)果:
? ?? ???%~dp1? ?? ? - 只將 %1 擴展到驅(qū)動器號和路徑
? ?? ???%~nx1? ?? ? - 只將 %1 擴展到文件名和擴展名
? ?? ???%~dp$PATH:1 - 在列在 PATH 環(huán)境變量中的目錄里查找 %1,
? ?? ?? ?? ?? ?? ?? ???并擴展到找到的第一個文件的驅(qū)動器號和路徑。
? ?? ???%~ftza1? ???- 將 %1 擴展到類似 DIR 的輸出行。
? ? 在上面的例子中,%1 和 PATH 可以被其他有效數(shù)值替換。
%~ 語法被一個有效參數(shù)號碼終止。%~ 修定符不能跟 %*使用
注意:參數(shù)擴充時不理會參數(shù)所代表的文件是否真實存在,均以當前目錄進行擴展
要理解上面的知識,下面的例子很關(guān)鍵。
例:
@echo off
Echo 產(chǎn)生一個臨時文件 > tmp.txt
Rem 下行先保存當前目錄,再將c:\windows設(shè)為當前目錄
pushd c:\windows
Call :sub tmp.txt
Rem 下行恢復(fù)前次的當前目錄
Popd
Call :sub tmp.txt
pause
Del tmp.txt
exit
:sub
Echo 刪除引號: %~1
Echo 擴充到路徑: %~f1
Echo 擴充到一個驅(qū)動器號: %~d1
Echo 擴充到一個路徑: %~p1?
Echo 擴充到一個文件名: %~n1
Echo 擴充到一個文件擴展名: %~x1
Echo 擴充的路徑指含有短名: %~s1?
Echo 擴充到文件屬性: %~a1?
Echo 擴充到文件的日期/時間: %~t1?
Echo 擴充到文件的大小: %~z1?
Echo 擴展到驅(qū)動器號和路徑:%~dp1
Echo 擴展到文件名和擴展名:%~nx1
Echo 擴展到類似 DIR 的輸出行:%~ftza1
Echo.
Goto :eof
例:
set aa=123456
set cmdstr=echo %aa%
call %cmdstr%
pause
本例中如果不用call,而直接運行%cmdstr%,將顯示結(jié)果%aa%,而不是123456

14、shift
更改批處理文件中可替換參數(shù)的位置。
SHIFT [/n]
如果命令擴展名被啟用,SHIFT 命令支持/n 命令行開關(guān);該命令行開關(guān)告訴
命令從第 n 個參數(shù)開始移位;n 介于零和八之間。例如:
? ? SHIFT /2
會將 %3 移位到 %2,將 %4 移位到 %3,等等;并且不影響 %0 和 %1。
15、IF
IF 條件判斷語句,語法格式如下:
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
下面逐一介紹,更詳細的分析請看后面章節(jié)。

(1) IF [NOT] ERRORLEVEL number command
IF ERRORLEVEL這個句子必須放在某一個命令的后面,執(zhí)行命令后由IF ERRORLEVEL 來判斷命令的返回值。
Number的數(shù)字取值范圍0~255,判斷時值的排列順序應(yīng)該由大到小。返回的值大于等于指定的值時,條件成立
例:
@echo off
dir c:
rem退出代碼為>=1就跳至標題1處執(zhí)行,>=0就跳至標題0處執(zhí)行
IF ERRORLEVEL 1 goto 1
IF ERRORLEVEL 0 goto 0
Rem 上面的兩行不可交換位置,否則失敗了也顯示成功。
:0
echo 命令執(zhí)行成功!
Rem 程序執(zhí)行完畢跳至標題exit處退出
goto exit
:1
echo 命令執(zhí)行失敗!
Rem 程序執(zhí)行完畢跳至標題exit處退出
goto exit
:exit
pause
運行顯示:命令執(zhí)行成功!
(2) IF [NOT] string1==string2 command
string1和string2都為字符的數(shù)據(jù),英文內(nèi)字符的大小寫將看作不同,這個條件中的等于號必須是兩個(絕對相等的意思)
條件相等后即執(zhí)行后面的command
檢測當前變量的值做出判斷,為了防止字符串中含有空格,可用以下格式
if [NOT] {string1}=={string2} command
if [NOT] [string1]==[string2] command
if [NOT] "string1"=="string2" command
這種寫法實際上將括號或引號當成字符串的一部分了,只要等號左右兩邊一致就行了,比如下面的寫法就不行:
if {string1}==[string2] command

(3) IF [NOT] EXIST filename command
EXIST filename為文件或目錄存在的意思
echo off
IF EXIST autoexec.bat echo 文件存在!
IF not EXIST autoexec.bat echo 文件不存在!
這個批處理大家可以放在C盤和D盤分別執(zhí)行,看看效果



16、setlocal 與 變量延遲
本條內(nèi)容引用[英雄出品]的批處理教程:
要想進階,變量延遲是必過的一關(guān)!所以這一部分希望你能認真看。
為了更好的說明問題,我們先引入一個例子。
例1:
@echo off
set a=4
set a=5 & echo %a%
pause
結(jié)果:4
解說:為什么是4而不是5呢?在echo之前明明已經(jīng)把變量a的值改成5了?
讓我們先了解一下批處理運行命令的機制:
批 處理讀取命令時是按行讀取的(另外例如for命令等,其后用一對圓括號閉合的所有語句也當作一行),在處理之前要完成必要的預(yù)處理工作,這其中就包括對該 行命令中的變量賦值。我們現(xiàn)在分析一下例1,批處理在運行到這句“set a=5 & echo %a%”之前,先把這一句整句讀取并做了預(yù)處理——對變量a賦了值,那么%a%當然就是4了!(沒有為什么,批處理就是這樣做的。)
而為了能夠感知環(huán)境變量的動態(tài)變化,批處理設(shè)計了變量延遲。簡單來說,在讀取了一條完整的語句之后,不立即對該行的變量賦值,而會在某個單條語句執(zhí)行之前再進行賦值,也就是說“延遲”了對變量的賦值。
那么如何開啟變量延遲呢?變量延遲又需要注意什么呢?舉個例子說明一下:
例2:
@echo off
setlocal enabledelayedexpansion
set a=4
set a=5 & echo !a!
pause?
結(jié)果:5
解說:啟動了變量延遲,得到了正確答案。變量延遲的啟動語句是“setlocal enabledelayedexpansion”,并且變量要用一對嘆號“!!”括起來(注意要用英文的嘆號),否則就沒有變量延遲的效果。
分析一下例2,首先“setlocal enabledelayedexpansion”開啟變量延遲,然后“set a=4”先給變量a賦值為
4,“set a=5 & echo !a!”這句是給變量a賦值為5并輸出(由于啟動了變量延遲,所以批處理能夠感知到動態(tài)變化,即不是先給該行變量賦值,而是在運行過程中給變量賦值,因此此時a的值就是5了)。
再舉一個例子鞏固一下。
例3:
@echo off
setlocal enabledelayedexpansion
for /l %%i in (1,1,5) do (
set a=%%i
echo !a!
)
pause
結(jié)果:
1
2
3
4
5
解說:本例開啟了變量延遲并用“!!”將變量擴起來,因此得到我們預(yù)期的結(jié)果。如果不用變量延遲會出現(xiàn)什
么結(jié)果呢?結(jié)果是這樣的:
ECHO 處于關(guān)閉狀態(tài)。
ECHO 處于關(guān)閉狀態(tài)。
ECHO 處于關(guān)閉狀態(tài)。
ECHO 處于關(guān)閉狀態(tài)。
ECHO 處于關(guān)閉狀態(tài)。
即沒有感知到for語句中的動態(tài)變化。
提示:在沒有開啟變量延遲的情況下,某條命令行中的變量改變,必須到下一條命令才能體現(xiàn)。這一點也可以加以利用,看例子。
例:交換兩個變量的值,且不用中間變量
@echo off
::目的:交換兩個變量的值,但是不使用臨時變量
::Code by JM 2007-1-24 [email=CMD@XP]CMD@XP[/email]
::出處:http://www.cn-dos.net/forum/viewthread.php?tid=27078
set var1=abc
set var2=123
echo 交換前: var1=%var1% var2=%var2%
set var1=%var2%& set var2=%var1%
echo 交換后: var1=%var1% var2=%var2%
pause

17、ATTRIB??顯示或更改文件屬性
ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [[drive:] [path] filename] [/S [/D]]
??+? ?設(shè)置屬性。
??-? ? 清除屬性。
??R? ?只讀文件屬性。
??A? ?存檔文件屬性。
??S? ?系統(tǒng)文件屬性。
??H? ?隱藏文件屬性。
??[drive:][path][filename]
? ?? ?指定要處理的文件屬性。
??/S??處理當前文件夾及其子文件夾中的匹配文件。
??/D??也處理文件夾。

例:
md autorun
attrib +a +s +h autorun
上面的命令將建立文件夾autorun,然后將其設(shè)為存檔、系統(tǒng)、隱藏屬性

==================================================
第二節(jié) 常用特殊符號
??? 1、@??命令行回顯屏蔽符
? ? 2、%??批處理變量引導(dǎo)符
? ? 3、>? ?重定向符
? ? 4、>>??重定向符
? ? 5、<、>&、<& 重定向符
? ? 6、|??命令管道符
? ? 7、^??轉(zhuǎn)義字符
? ? 8、&??組合命令
? ? 9、&& 組合命令
? ? 10、||??組合命令
? ? 11、""??字符串界定符
? ? 12、, 逗號
? ? 13、; 分號
? ? 14、() 括號
? ? 15、! 感嘆號
? ? 16、批處理中可能會見到的其它特殊標記符: (略)
? ?? ???CR(0D) 命令行結(jié)束符?
? ?? ???Escape(1B) ANSI轉(zhuǎn)義字符引導(dǎo)符?
? ?? ???Space(20) 常用的參數(shù)界定符?
? ?? ???Tab(09) ; = 不常用的參數(shù)界定符?
? ?? ???+ COPY命令文件連接符?
? ?? ???* ? 文件通配符?
? ?? ???/ 參數(shù)開關(guān)引導(dǎo)符?
? ?? ???: 批處理標簽引導(dǎo)符?

廢話少說,開講了
1、@??命令行回顯屏蔽符
這個字符在批處理中的意思是關(guān)閉當前行的回顯。我們從前幾課知道
ECHO OFF可以關(guān)閉掉整個批處理命令的回顯,但不能關(guān)掉ECHO OFF這個命令,現(xiàn)在我們在ECHO OFF這個命令前加個@,就可以達到所有命令均不回顯的要求

2、%??批處理變量引導(dǎo)符
這個百分號嚴格來說是算不上命令的,它只是批處理中的參數(shù)而已(多個%一起使用的情況除外,以后還將詳細介紹)。
引用變量用%var%,調(diào)用程序外部參數(shù)用%1至%9等等
%0??%1??%2??%3??%4??%5??%6??%7??%8??%9??%*為命令行傳遞給批處理的參數(shù)
%0 批處理文件本身,包括完整的路徑和擴展名
%1 第一個參數(shù)
%9 第九個參數(shù)
%* 從第一個參數(shù)開始的所有參數(shù)
參數(shù)%0具有特殊的功能,可以調(diào)用批處理自身,以達到批處理本身循環(huán)的目的,也可以復(fù)制文件自身等等。
例:最簡單的復(fù)制文件自身的方法
copy %0 d:\wind.bat
小技巧:添加行內(nèi)注釋
%注釋內(nèi)容%(可以用作行內(nèi)注釋,不能出現(xiàn)重定向符號和管道符號)
為什么這樣呢?此時“注釋內(nèi)容”其實被當作變量,其值是空的,故只起注釋作用,不過這種用法容易出現(xiàn)語法錯誤,一般不用。

3、>? ?重定向符
輸出重定向命令
DOS的標準輸入輸出通常是在標準設(shè)備鍵盤和顯示器上進行的,利用重定向,可以方便地將輸入輸出改向磁盤文件或其它設(shè)備。其中:?
1.大于號“>”將命令發(fā)送到文件或設(shè)備,例如打印機>prn。使用大于號“>”時,有些命令輸出(例如錯誤消息)不能重定向。
2.雙大于號“>>”將命令輸出添加到文件結(jié)尾而不刪除文件中已有的信息。
3.小于號“<”從文件而不是鍵盤上獲取命令所需的輸入。
4.>&符號將輸出從一個默認I/O流(stdout,stdin,stderr)重新定向到另一個默認I/O流。
例如,command >output_file 2>&1將處理command過程中的所有錯誤信息從屏幕重定向到標準文件輸出中。標準輸出的數(shù)值如下所示:
命令重定向的標準句柄

?句柄名稱?值?說明
?STDIN0?標準輸入,發(fā)送自鍵盤?
?STDUOT1標準輸出,發(fā)送到命令Shell窗口
?STDERR2?標準錯誤輸出,發(fā)送到命令Shell窗口
?UNDEFINED3~9?特定于應(yīng)用程序的句柄

這個字符的意思是傳遞并且覆蓋,他所起的作用是將運行的結(jié)果傳遞到后面的范圍(后邊可以是文件,也可以是默認的系統(tǒng)控制臺)
在NT系列命令行中,重定向的作用范圍由整個命令行轉(zhuǎn)變?yōu)閱蝹€命令語句,受到了命令分隔符&,&&,||和語句塊的制約限制。
比如:
使用命令:echo hello >1.txt將建立文件1.txt,內(nèi)容為”hello “(注意行尾有一空格)
使用命令:echo hello>1.txt將建立文件1.txt,內(nèi)容為”hello“(注意行尾沒有空格):
具體重定向?qū)嵗埧次业牧硗庖黄恼?#xff1a;DOS的重定向命令及在安全方面的應(yīng)用

4、>>??重定向符
輸出重定向命令
這個符號的作用和>有點類似,但他們的區(qū)別是>>是傳遞并在文件的末尾追加,而>是覆蓋
用法同上
同樣拿1.txt做例子
使用命令:
echo hello > 1.txt
echo world >>1.txt
這時候1.txt 內(nèi)容如下:
hello
world

5、<、>&、<& 重定向符
這三個命令也是管道命令,但它們一般不常用,你只需要知道一下就ok了,當然如果想仔細研究的話,可以自己查一下資料。(本人已查過,網(wǎng)上也查不到相關(guān)資料)
<,輸入重定向命令,從文件中讀入命令輸入,而不是從鍵盤中讀入。
@echo off
echo 2005-05-01>temp.txt
date <temp.txt
del temp.txt
這樣就可以不等待輸入直接修改當前日期
>&,將一個句柄的輸出寫入到另一個句柄的輸入中。
<&,剛好和>&相反,從一個句柄讀取輸入并將其寫入到另一個句柄輸出中。
常用句柄:0、1、2,未定義句柄:3—9
1>nul 表示禁止輸出正確的信息
2>nul 表示禁止輸出錯誤信息。
其中的1與2都是代表某個數(shù)據(jù)流輸入輸出的地址(NT CMD 稱之為句柄,MSDOS稱之為設(shè)備)。
句柄0:標準輸入stdin,鍵盤輸入
句柄1:標準輸出stdout,輸出到命令提示符窗口(console,代碼為CON)
句柄2:標準錯誤stderr,輸出到命令提示符窗口(console,代碼為CON)
其中的stdin可被<重定向,stdout可被>、>>重定向。
我們已經(jīng)知道讀取文本中的內(nèi)容可以用for命令,但如果只需要讀取第一行用for命令就有點麻煩。簡單的辦法如下:
@echo off
set /p str=<%0
echo %str%
pause
運行顯示批處理文件自身的第一行:@echo off

6、|??命令管道符
格式:第一條命令 | 第二條命令 [| 第三條命令...]
將第一條命令的結(jié)果作為第二條命令的參數(shù)來使用,記得在unix中這種方式很常見。
例如:
dir c:\|find "txt"
以上命令是:查找C:\所有,并發(fā)現(xiàn)TXT字符串。
FIND的功能請用 FIND /? 自行查看
在不使format的自動格式化參數(shù)時,我是這樣來自動格式化A盤的
echo y|format a: /s /q /v:system
用過format的都知道,再格盤時要輸入y來確認是否格盤,這個命令前加上echo y并用|字符來將echo y的結(jié)果傳給format命令
從而達到自動輸入y的目的
(這條命令有危害性,測試時請慎重)


7、^??轉(zhuǎn)義字符
^是對特殊符號<,>,&的前導(dǎo)字符,在命令中他將以上3個符號的特殊功能去掉,僅僅只把他們當成符號而不使用他們的特殊意義。
比如
echo test ^>1.txt
結(jié)果則是:test > 1.txt
他沒有追加在1.txt里,呵呵。只是顯示了出來
另外,此轉(zhuǎn)義字符還可以用作續(xù)行符號。
舉個簡單的例子:
@echo off
echo 英雄^
是^
好^
男人
pause
不用多說,自己試一下就明白了。
為什么轉(zhuǎn)義字符放在行尾可以起到續(xù)行符的作用呢?原因很簡單,因為每行末尾還有一個看不見的符號,即回車符,轉(zhuǎn)義字符位于行尾時就讓回車符失效了,從而起到了續(xù)行的作用。


8、& 組合命令
語法:第一條命令 & 第二條命令 [& 第三條命令...]
&、&&、||為組合命令,顧名思義,就是可以把多個命令組合起來當一個命令來執(zhí)行。這在批處理腳本里是允許的,而且用的非常廣泛。因為批處理認行不認命令數(shù)目。
這個符號允許在一行中使用2個以上不同的命令,當?shù)谝粋€命令執(zhí)行失敗了,也不影響后邊的命令執(zhí)行。
這里&兩邊的命令是順序執(zhí)行的,從前往后執(zhí)行。
比如:
dir z:\ & dir y:\ & dir c:\
以上命令會連續(xù)顯示z,y,c盤的內(nèi)容,不理會該盤是否存在


9、&& 組合命令
語法:第一條命令 && 第二條命令 [&& 第三條命令...]
用這種方法可以同時執(zhí)行多條命令,當碰到執(zhí)行出錯的命令后將不執(zhí)行后面的命令,如果一直沒有出錯則一直執(zhí)行完所有命令
這個命令和上邊的類似,但區(qū)別是,第一個命令失敗時,后邊的命令也不會執(zhí)行
dir z:\ && dir y:\ && dir c:\


10、||??組合命令
語法:第一條命令 || 第二條命令 [|| 第三條命令...]
用這種方法可以同時執(zhí)行多條命令,當一條命令失敗后才執(zhí)行第二條命令,當碰到執(zhí)行正確的命令后將不執(zhí)行后面的命令,如果沒有出現(xiàn)正確的命令則一直執(zhí)行完所有命令;

提示:組合命令和重定向命令一起使用必須注意優(yōu)先級
管道命令的優(yōu)先級高于重定向命令,重定向命令的優(yōu)先級高于組合命令
問題:把C盤和D盤的文件和文件夾列出到a.txt文件中。看例:
dir c:\ && dir d:\ > a.txt
這 樣執(zhí)行后a.txt里只有D盤的信息!為什么?因為組合命令的優(yōu)先級沒有重定向命令的優(yōu)先級高!所以這句在執(zhí)行時將本行分成這兩部分:dir c:\和dir d:\ > a.txt,而并不是如你想的這兩部分:dir c:\ && dir d:\和> a.txt。要使用組合命令&&達到題目的要求,必須得這么寫:
dir c:\ > a.txt && dir d:\ >> a.txt
這樣,依據(jù)優(yōu)先級高低,DOS將把這句話分成以下兩部分:dir c:\ > a.txt和dir d:\ >> a.txt。例十八中的幾句的差別比較特殊,值得好好研究體會一下。
當然這里還可以利用&命令(自己想一下道理哦):
dir c:\ > a.txt & dir d:\ >> a.txt
[這個也可以用 dir c:\;d:\ >>a.txt 來實現(xiàn)]

11、""??字符串界定符
雙引號允許在字符串中包含空格,進入一個特殊目錄可以用如下方法
cd "program files"
cd progra~1
cd pro*
以上三種方法都可以進入program files這個目錄


12、, 逗號
逗號相當于空格,在某些情況下“,”可以用來當做空格使
比如
dir,c:\

13、; 分號
分號,當命令相同時,可以將不同目標用;來隔離,但執(zhí)行效果不變,如執(zhí)行過程中發(fā)生錯誤,則只返回錯誤報告,但程序仍會執(zhí)行。(有人說不會繼續(xù)執(zhí)行,其實測試一下就知道了,只不過它的執(zhí)行有個規(guī)則,請看下面的規(guī)則)
比如:
dir c:\;d:\;e:\;z:\
以上命令相當于
dir c:\
dir d:\
dir e:\
dir f:\
如果其中z盤不存在,運行顯示:系統(tǒng)找不到指定的路徑。然后終止命令的執(zhí)行。
例:dir c:\;d:\;e:\1.txt
以上命令相當于
dir c:\
dir d:\
dir e:\1.txt
其中文件e:\1.txt不存在,但e盤存在,有錯誤提示,但命令仍會執(zhí)行。

規(guī)則:(我是在操作系統(tǒng)是XP SP3,英文版下測試的)
1.如果目標路徑不存在,則整個語句都不執(zhí)行,例如dir c:\;c:\dfdfdf\a.txt,則根本不會執(zhí)行,因為我沒有c:\dfdfdf\這個目錄;
2.如果路徑存在,僅文件不存在,則會繼續(xù)執(zhí)行,并且提示文件不存在的錯誤,例如:dir c:\;c:\temp\a.txt,我的目錄中有c:\temp\文件夾,但這個目錄下面沒有1.txt這個文件。
就說這些了!各位有什么意見請回貼!有什么疑問請到BAT交流區(qū)發(fā)貼!下一節(jié)改進!


14、() 括號
小括號在批處理編程中有特殊的作用,左右括號必須成對使用,括號中可以包括多行命令,這些命令將被看成一個整體,視為一條命令行。
? ? 括號在for語句和if語句中常見,用來嵌套使用循環(huán)或條件語句,其實括號()也可以單獨使用,請看例子。
例:
命令:echo 1 & echo 2 & echo 3
可以寫成:
(
echo 1
echo 2
echo 3
)
上面兩種寫法效果一樣,這兩種寫法都被視為是一條命令行。
注意:這種多條命令被視為一條命令行時,如果其中有變量,就涉及到變量延遲的問題。


15、! 感嘆號
沒啥說的,在變量延遲問題中,用來表示變量,即%var%應(yīng)該表示為!var!,請看前面的setlocal命令介紹。

==================================================
第二章 DOS循環(huán):for命令詳解

講FOR之前呢,咋先告訴各位新手朋友,如果你有什么命令不懂,直接在CMD下面輸入:
name /? 這樣的格式來看系統(tǒng)給出的幫助文件,比如for /? 就會把FOR命令的幫助全部顯示出來!當然許多菜鳥都看不懂....所以才會有那么多批處理文章!!!!俺也照顧菜鳥,把FOR命令用我自己的方式說明下!
正式開始:

一、基本格式
FOR %%variable IN (set) DO command [command-parameters]
??%%variable??指定一個單一字母表示可替換的參數(shù)。
??(set)? ?? ?指定一個或一組文件。可以使用通配符。
??command? ? 指定對每個文件執(zhí)行的命令。
??command-parameters
? ?? ?? ?? ? 為特定命令指定參數(shù)或命令行開關(guān)。



參數(shù):FOR有4個參數(shù) /d? ?/l? ?/r? ?/f? ?他們的作用我在下面用例子解釋
現(xiàn)在開始講每個參數(shù)的意思

二、參數(shù) /d
FOR /D %%variable IN (set) DO command [command-parameters]
? ? 如果集中包含通配符,則指定與目錄名匹配,而不與文件
? ? 名匹配。
如果 Set (也就是我上面寫的 "相關(guān)文件或命令") 包含通配符(* 和 ?),將對與 Set 相匹配的每個目錄(而不是指定目錄中的文件組)執(zhí)行指定的 Command。
這個參數(shù)主要用于目錄搜索,不會搜索文件,看這樣的例子
@echo off
for /d %%i in (c:\*) do echo %%i
pause
運行會把C盤根目錄下的全部目錄名字打印出來,而文件名字一個也不顯示!
在來一個,比如我們要把當前路徑下文件夾的名字只有1-3個字母的打出來
@echo off
for /d %%i in (???) do echo %%i
pause
這樣的話如果你當前目錄下有目錄名字只有1-3個字母的,就會顯示出來,沒有就不顯示了
這里解釋下*號和?號的作用,*號表示任意N個字符,而?號只表示任意一個字符
知道作用了,給大家個思考題目!
@echo off
for /d %%i in (window?) do echo %%i
pause
保存到C盤下執(zhí)行,會顯示什么呢?自己看吧! 顯示:windows
/D參數(shù)只能顯示當前目錄下的目錄名字,這個大家要注意!


三、參數(shù) /R
FOR /R [[drive:]path] %%variable IN (set) DO command [command-parameters]
? ? 檢查以 [drive:]path 為根的目錄樹,指向每個目錄中的
? ? FOR 語句。如果在 /R 后沒有指定目錄,則使用當前
目錄。如果集僅為一個單點(.)字符,則枚舉該目錄樹。

遞歸
上面我們知道,/D只能顯示當前路徑下的目錄名字,那么現(xiàn)在這個/R也是和目錄有關(guān),他能干嘛呢?放心他比/D強大多了!
他可以把當前或者你指定路徑下的文件名字全部讀取,注意是文件名字,有什么用看例子!
請注意2點:
? ? 1、set中的文件名如果含有通配符(?或*),則列舉/R參數(shù)指定的目錄及其下面的所用子目錄中與set相符合的所有文件,無相符文件的目錄則不列舉。
? ? 2、相反,如果set中為具體文件名,不含通配符,則枚舉該目錄樹(即列舉該目錄及其下面的所有子目錄),而不管set中的指定文件是否存在。這與前面所說的單點(.)枚舉目錄樹是一個道理,單點代表當前目錄,也可視為一個文件。
例:
@echo off
for /r c:\ %%i in (*.exe) do echo %%i
pause
咱們把這個BAT保存到D盤隨便哪里然后執(zhí)行,我會就會看到,他把C盤根目錄,和每個目錄的子目錄下面全部的EXE文件都列出來了!!!!
例:
@echo off
for /r %%i in (*.exe) do @echo %%i
pause
參數(shù)不一樣了吧!這個命令前面沒加那個C:\也就是搜索路徑,這樣他就會以當前目錄為搜索路徑,比如你這個BAT你把他放在d:\test目錄下執(zhí)行,那么他就會把D:\test目錄和他下面的子目錄的全部EXE文件列出來!!!
例:
@echo off
for /r c:\ %%i in (boot.ini) do echo %%i
pause
運行本例發(fā)現(xiàn)枚舉了c盤所有目錄,為了只列舉boot.ini存在的目錄,可改成下面這樣:
@echo off
for /r c:\ %%i in (boot.ini) do if exist %%i echo %%i
pause
用這條命令搜索文件真不錯。。。。。。
這個參數(shù)大家應(yīng)該理解了吧!還是滿好玩的命令!


四、參數(shù) /L
FOR /L %%variable IN (start,step,end) DO command [command-parameters]
? ? 該集表示以增量形式從開始到結(jié)束的一個數(shù)字序列。
? ? 因此,(1,1,5) 將產(chǎn)生序列 1 2 3 4 5,(5,-1,1) 將產(chǎn)生
? ? 序列 (5 4 3 2 1)。
使 用迭代變量設(shè)置起始值 (Start#),然后逐步執(zhí)行一組范圍的值,直到該值超過所設(shè)置的終止值 (End#)。/L 將通過對 Start# 與 End# 進行比較來執(zhí)行迭代變量。如果 Start# 小于 End#,就會執(zhí)行該命令。如果迭代變量超過 End#,則命令解釋程序退出此循環(huán)。還可以使用負的 Step# 以遞減數(shù)值的方式逐步執(zhí)行此范圍內(nèi)的值。例如,(1,1,5) 生成序列 1 2 3 4 5,而 (5,-1,1) 則生成序列 (5 4 3 2 1)。語法是:
看著這說明有點暈吧!咱們看例子就不暈了!
@echo off
for /l %%i in (1,1,5) do @echo %%i
pause
保存執(zhí)行看效果,他會打印從1 2 3 4 5??這樣5個數(shù)字
(1,1,5)這個參數(shù)也就是表示從1開始每次加1直到5終止!
等會暈,就打印個數(shù)字有P用...好的滿足大家,看這個例子
@echo off
for /l %%i in (1,1,5) do start cmd
pause
執(zhí)行后是不是嚇了一跳,怎么多了5個CMD窗口,呵呵!如果把那個 (1,1,5)改成 (1,1,65535)會有什么結(jié)果,我先告訴大家,會打開65535個CMD窗口....這么多你不死機算你強!
當然我們也可以把那個start cmd改成md %%i 這樣就會建立指定個目錄了!!!名字為1-65535
看完這個被我賦予破壞性質(zhì)的參數(shù)后,我們來看最后一個參數(shù)


五、參數(shù) /F
\迭代及文件解析
使用文件解析來處理命令輸出、字符串及文件內(nèi)容。使用迭代變量定義要檢查的內(nèi)容或字符串,并使用各種options選項進一步修改解析方式。使用options令牌選項指定哪些令牌應(yīng)該作為迭代變量傳遞。請注意:在沒有使用令牌選項時,/F 將只檢查第一個令牌。
文件解析過程包括讀取輸出、字符串或文件內(nèi)容,將其分成獨立的文本行以及再將每行解析成零個或更多個令牌。然后通過設(shè)置為令牌的迭代變量值,調(diào)用 for 循環(huán)。默認情況下,/F 傳遞每個文件每一行的第一個空白分隔符號。跳過空行。

詳細的幫助格式為:
FOR /F ["options"] %%variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %%variable IN ("string") DO command [command-parameters]
FOR /F ["options"] %%variable IN ('command') DO command [command-parameters]
? ? 帶引號的字符串"options"包括一個或多個
? ? 指定不同解析選項的關(guān)鍵字。這些關(guān)鍵字為:
? ?? ???eol=c? ?? ?? ???- 指一個行注釋字符的結(jié)尾(就一個)(備注:默認以使用;號為行首字符的為注釋行)
????????skip=n? ?? ?? ? - 指在文件開始時忽略的行數(shù),(備注:最小為1,n可以大于文件的總行數(shù),默認為1。)
? ?? ???delims=xxx? ?? ?- 指分隔符集。這個替換了空格和跳格鍵的默認分隔符集。
? ?? ???tokens=x,y,m-n??- 指每行的哪一個符號被傳遞到每個迭代
? ?? ?? ?? ?? ?? ?? ?? ???的 for 本身。這會導(dǎo)致額外變量名稱的分配。m-n
? ?? ?? ?? ?? ?? ?? ?? ???格式為一個范圍。通過 nth 符號指定 mth。如果
? ?? ?? ?? ?? ?? ?? ?? ???符號字符串中的最后一個字符星號,
? ?? ?? ?? ?? ?? ?? ?? ???那么額外的變量將在最后一個符號解析之后
? ?? ?? ?? ?? ?? ?? ?? ???分配并接受行的保留文本。經(jīng)測試,該參數(shù)最多
? ?? ?? ?? ?? ?? ?? ?? ???只能區(qū)分31個字段。(備注:默認為1,則表示只顯示分割后的第一列的內(nèi)容,最大是31,超過最大則無法表示)
????????usebackq? ?? ???- 使用后引號(鍵盤上數(shù)字1左面的那個鍵`)。
? ?? ?? ?? ?? ?? ?? ?? ?未使用參數(shù)usebackq時:file-set表示文件,但不能含有空格
? ?? ?? ?? ?? ?? ?? ?? ?? ? 雙引號表示字符串,即"string"
? ?? ?? ?? ?? ?? ?? ?? ?? ? 單引號表示執(zhí)行命令,即'command'
? ?? ?? ?? ?? ?? ?? ?? ???使用參數(shù)usebackq時:file-set和"file-set"都表示文件
? ?? ?? ?? ?? ?? ?? ?? ???當文件路徑或名稱中有空格時,就可以用雙引號括起來
? ?? ?? ?? ?? ?? ?? ?? ?? ? 單引號表示字符串,即'string'
? ?? ?? ?? ?? ?? ?? ?? ?? ? 后引號表示命令執(zhí)行,即`command`

以上是用for /?命令獲得的幫助信息,直接復(fù)制過來的,括號中的備注為我添加的說明。
暈慘了!我這就舉個例子幫助大家來理解這些參數(shù)!

For命令例1:****************************************
@echo off
rem 首先建立臨時文件test.txt
echo ;注釋行,這是臨時文件,用完刪除 >test.txt
echo 11段 12段 13段 14段 15段 16段 >>test.txt
echo 21段,22段,23段,24段,25段,26段 >>test.txt
echo 31段-32段-33段-34段-35段-36段 >>test.txt
FOR /F "eol=; tokens=1,3* delims=,- " %%i in (test.txt) do echo %%i %%j %%k
Pause
Del test.txt
運行顯示結(jié)果:
11段 13段 14段 15段 16段
21段 23段 24段,25段,26段
31段 33段 34段-35段-36段
請按任意鍵繼續(xù). . .
為什么會這樣?我來解釋:
eol=;? ?? ?? ? 分號開頭的行為注釋行
tokens=1,3*? ? 將每行第1段,第3段和剩余字段分別賦予變量%%i,%%j,%%k
delims=,-? ???(減號后有一空格)以逗號減號和空格為分隔符,空格必須放在最后

For命令例2:****************************************
@echo off
FOR /F "eol= delims=" %%i in (test.txt) do echo %%i
Pause
運行將顯示test.txt全部內(nèi)容,包括注釋行,不解釋了哈。

For命令例3:****************************************
另外/F參數(shù)還可以以輸出命令的結(jié)果看這個例子
@echo off
FOR /F "delims=" %%i in ('net user') do @echo %%i
pause
這樣你本機全部帳號名字就出來了把擴號內(nèi)的內(nèi)容用兩個單引號引起來就表示那個當命令執(zhí)行,FOR會返回命令的每行結(jié)果,加那個"delims=" 是為了讓我空格的行能整行顯示出來,不加就只顯示空格左邊一列!

基本上講完了FOR的基本用法了...如果你看過FOR的系統(tǒng)幫助,你會發(fā)現(xiàn)他下面還有一些特定義的變量,這些我先不講.大家因該都累了吧!你不累我累啊....
所謂文武之道,一張一弛,現(xiàn)休息一下。



==================================================
第三章 FOR命令中的變量
FOR命令中有一些變量,他們的用法許多新手朋友還不太了解,今天給大家講解他們的用法!

先把FOR的變量全部列出來:
? ???~I? ?? ?? ? - 刪除任何引號("),擴展 %I
? ???%~fI? ?? ???- 將 %I 擴展到一個完全合格的路徑名
? ???%~dI? ?? ???- 僅將 %I 擴展到一個驅(qū)動器號
? ???%~pI? ?? ???- 僅將 %I 擴展到一個路徑
? ???%~nI? ?? ???- 僅將 %I 擴展到一個文件名
? ???%~xI? ?? ???- 僅將 %I 擴展到一個文件擴展名
? ???%~sI? ?? ???- 擴展的路徑只含有短名
? ???%~aI? ?? ???- 將 %I 擴展到文件的文件屬性
? ???%~tI? ?? ???- 將 %I 擴展到文件的日期/時間
? ???%~zI? ?? ???- 將 %I 擴展到文件的大小
? ???%~$PATH:I? ?- 查找列在路徑環(huán)境變量的目錄,并將 %I 擴展
? ?? ?? ?? ?? ?? ? 到找到的第一個完全合格的名稱。如果環(huán)境變量名
? ?? ?? ?? ?? ?? ? 未被定義,或者沒有找到文件,此組合鍵會擴展到
? ?? ?? ?? ?? ?? ? 空字符串

我們可以看到每行都有一個大寫字母"I",這個I其實就是我們在FOR帶入的變量,我們FOR語句代入的變量名是什么,這里就寫什么.
比如:FOR /F??%%z IN ('set') DO @echo %%z
這里我們代入的變量名是z那么我們就要把那個I改成z,例如%~fI改為%~fz
至于前面的%~p這樣的內(nèi)容就是語法了!

好開始講解:

一、 ~I????????? - 刪除任何引號("),擴展 %I
這個變量的作用就如他的說明,刪除引號!
我們來看這個例子:
首先建立臨時文件temp.txt,內(nèi)容如下
"1111
"2222"
3333"
"4444"44
"55"55"55
可建立個BAT文件代碼如下:
@echo off
echo ^"1111>temp.txt
echo "2222">>temp.txt
echo 3333^">>temp.txt
echo "4444"44>>temp.txt
echo ^"55"55"55>>temp.txt
rem 上面建立臨時文件,注意不成對的引號要加轉(zhuǎn)義字符^,重定向符號前不要留空格
FOR /F "delims=" %%i IN (temp.txt) DO echo??%%~i
pause
del temp.txt
執(zhí)行后,我們看CMD的回顯如下:
1111? ?? ?? ???#字符串前的引號被刪除了
2222? ?? ?? ???#字符串首尾的引號都被刪除了
3333"? ?? ?? ? #字符串前無引號,后面的引號保留
4444"44? ?? ???#字符串前面的引號刪除了,而中間的引號保留
55"55"55? ?? ? #字符串前面的引號刪除了,而中間的引號保留
請按任意鍵繼續(xù). . .
和之前temp.txt中的內(nèi)容對比一下,我們會發(fā)現(xiàn)第1、2、5行的引號都消失了,這就是刪除引號~i的作用了!
刪除引號規(guī)則如下(BAT兄補充!)
1、若字符串首尾同時存在引號,則刪除首尾的引號;
2、若字符串尾不存在引號,則刪除字符串首的引號;
3、如果字符串中間存在引號,或者只在尾部存在引號,則不刪除。
龍卷風(fēng)補充:無頭不刪,有頭連尾刪。


二、 %~fI? ?? ???- 將 %I 擴展到一個完全合格的路徑名
看例子:
把代碼保存放在隨便哪個地方,我這里就放桌面吧.
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~fi
pause
執(zhí)行后顯示內(nèi)容如下
C:\Documents and Settings\Administrator\桌面\test.bat
C:\Documents and Settings\Administrator\桌面\test.vbs
當我把代碼中的 %%~fi直接改成%%i
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%i
pause
執(zhí)行后就會顯示以下內(nèi)容:
test.bat
test.vbs
通過對比,我們很容易就看出沒有路徑了,這就是"將 %I 擴展到一個完全合格的路徑名"的作用
也就是如果%i變量的內(nèi)容是一個文件名的話,他就會把這個文件所在的絕對路徑打印出來,而不只單單打印一個文件名,自己動手動實驗下就知道了!


三、 %~dI? ?? ???- 僅將 %I 擴展到一個驅(qū)動器號
看例子:
代碼如下,我還是放到桌面執(zhí)行!
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~di
pause
執(zhí)行后我CMD里顯示如下
C:
C:
我桌面就兩個文件test.bat,test.vbs,%%~di作用是,如果變量%%i的內(nèi)容是一個文件或者目錄名,他就會把他這文件
或者目錄所在的盤符號打印出來!


四、 %~pI? ?? ???- 僅將 %I 擴展到一個路徑
這個用法和上面一樣,他只打印路徑不打印文件名字
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~pi
pause
我就不打結(jié)果了,大家自己復(fù)制代碼看結(jié)果吧,下面幾個都是這么個用法,代碼給出來,大家自己看結(jié)果吧!


五、 %~nI? ?? ???- 僅將 %I 擴展到一個文件名
只打印文件名字
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~ni
pause


六、 %~xI? ?? ???- 僅將 %I 擴展到一個文件擴展名
只打印文件的擴展名
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~xi
pause


七、 %~sI? ?? ???- 擴展的路徑只含有短名
打印絕對短文件名
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~si
pause


八、 %~aI? ?? ???- 將 %I 擴展到文件的文件屬性
打印文件的屬性
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~ai
pause


九、 %~tI? ?? ???- 將 %I 擴展到文件的日期/時間
打印文件建立的日期
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~ti
pause

十、 %~zI? ?? ???- 將 %I 擴展到文件的大小
打印文件的大小
FOR /F "delims==" %%i IN ('dir /b') DO @echo??%%~zi
pause
上面例子中的"delims=="可以改為"delims=",即不要分隔符


十一、 %~$PATH:I - 查找列在路徑環(huán)境變量的目錄

并將 %I 擴展到找到的第一個完全合格的名稱。如果環(huán)境變量名未被定義,或者沒有找到文件,此組合鍵會擴展到空字符串
這是最后一個,和上面那些都不一樣,我單獨說說!

然后在把這些代碼保存為批處理,放在桌面。
@echo off
FOR /F "delims=" %%i IN (“notepad.exe”) DO echo??%%~$PATH:i
pause
龍卷風(fēng)補充:上面代碼顯示結(jié)果為C:\WINDOWS\system32\notepad.exe
他的意思就在PATH變量里指定的路徑里搜索notepad.exe文件,如果有notepad.exe則會把他所在絕對路徑打印出來,沒有就打印一個錯誤!

好了,FOR的的變量就介紹到這了!
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??

==================================================???????????????????
第四章 批處理中的變量
批處理中的變量,我把他分為兩類,分別為"系統(tǒng)變量"和"自定義變量"
我們現(xiàn)在來詳解這兩個變量!

一、系統(tǒng)變量
他們的值由系統(tǒng)將其根據(jù)事先定義的條件自動賦值,也就是這些變量系統(tǒng)已經(jīng)給他們定義了值,
不需要我們來給他賦值,我們只需要調(diào)用而以!??我把他們?nèi)苛谐鰜?

%ALLUSERSPROFILE% 本地 返回“所有用戶”配置文件的位置。
%APPDATA% 本地 返回默認情況下應(yīng)用程序存儲數(shù)據(jù)的位置。
%CD% 本地 返回當前目錄字符串。
%CMDCMDLINE% 本地 返回用來啟動當前的 Cmd.exe 的準確命令行。
%CMDEXTVERSION% 系統(tǒng) 返回當前的“命令處理程序擴展”的版本號。
%COMPUTERNAME%??系統(tǒng) 返回計算機的名稱。
%COMSPEC%??系統(tǒng) 返回命令行解釋器可執(zhí)行程序的準確路徑。
%DATE%??系統(tǒng) 返回當前日期。使用與 date /t 命令相同的格式。由 Cmd.exe 生成。有關(guān)
date 命令的詳細信息,請參閱 Date。
%ERRORLEVEL%??系統(tǒng) 返回上一條命令的錯誤代碼。通常用非零值表示錯誤。
%HOMEDRIVE%??系統(tǒng) 返回連接到用戶主目錄的本地工作站驅(qū)動器號。基于主目錄值而設(shè)置。用
戶主目錄是在“本地用戶和組”中指定的。
%HOMEPATH%??系統(tǒng) 返回用戶主目錄的完整路徑。基于主目錄值而設(shè)置。用戶主目錄是在“本地用戶和組”中指定的。
%HOMESHARE%??系統(tǒng) 返回用戶的共享主目錄的網(wǎng)絡(luò)路徑。基于主目錄值而設(shè)置。用戶主目錄是
在“本地用戶和組”中指定的。
%LOGONSERVER%??本地 返回驗證當前登錄會話的域控制器的名稱。
%NUMBER_OF_PROCESSORS%??系統(tǒng) 指定安裝在計算機上的處理器的數(shù)目。
%OS%??系統(tǒng) 返回操作系統(tǒng)名稱。Windows 2000 顯示其操作系統(tǒng)為 Windows_NT。
%PATH% 系統(tǒng) 指定可執(zhí)行文件的搜索路徑。
%PATHEXT% 系統(tǒng) 返回操作系統(tǒng)認為可執(zhí)行的文件擴展名的列表。
%PROCESSOR_ARCHITECTURE%??系統(tǒng) 返回處理器的芯片體系結(jié)構(gòu)。值:x86 或 IA64 基于
Itanium
%PROCESSOR_IDENTFIER% 系統(tǒng) 返回處理器說明。
%PROCESSOR_LEVEL%??系統(tǒng) 返回計算機上安裝的處理器的型號。
%PROCESSOR_REVISION% 系統(tǒng) 返回處理器的版本號。
%PROMPT% 本地 返回當前解釋程序的命令提示符設(shè)置。由 Cmd.exe 生成。
%RANDOM% 系統(tǒng) 返回 0 到 32767 之間的任意十進制數(shù)字。由 Cmd.exe 生成。
%SYSTEMDRIVE% 系統(tǒng) 返回包含 Windows server operating system 根目錄(即系統(tǒng)根目錄)
的驅(qū)動器。
%SYSTEMROOT%??系統(tǒng) 返回 Windows server operating system 根目錄的位置。
%TEMP% 和 %TMP% 系統(tǒng)和用戶 返回對當前登錄用戶可用的應(yīng)用程序所使用的默認臨時目錄。
有些應(yīng)用程序需要 TEMP,而其他應(yīng)用程序則需要 TMP。
%TIME% 系統(tǒng) 返回當前時間。使用與 time /t 命令相同的格式。由 Cmd.exe 生成。有關(guān)
time 命令的詳細信息,請參閱 Time。
%USERDOMAIN% 本地 返回包含用戶帳戶的域的名稱。
%USERNAME% 本地 返回當前登錄的用戶的名稱。
%USERPROFILE% 本地 返回當前用戶的配置文件的位置。
%WINDIR% 系統(tǒng) 返回操作系統(tǒng)目錄的位置。

這么多系統(tǒng)變量,我們?nèi)绾沃浪闹凳鞘裁茨?
在CMD里輸入??echo %WINDIR%
這樣就能顯示一個變量的值了!
舉個實際例子,比如我們要復(fù)制文件到當前帳號的啟動目錄里就可以這樣
copy d:\1.bat "%USERPROFILE%\「開始」菜單\程序\啟動\"
%USERNAME% 本地 返回當前登錄的用戶的名稱。??注意有空格的目錄要用引號引起來

另外還有一些系統(tǒng)變量,他們是代表一個意思,或者一個操作!
他們分別是%0 %1 %2 %3 %4 %5 ......一直到%9 還有一個%*
%0 這個有點特殊,有幾層意思,先講%1-%9的意思.
%1 返回批處理的第一個參數(shù)
%2 返回批處理的第二個參數(shù)
%3-%9依此推類
反回批處理參數(shù)?到底怎么個返回法?
我們看這個例子,把下面的代碼保存為test.BAT然后放到C盤下
@echo off
echo %1 %2 %3 %4
echo %1
echo %2
echo %3
echo %4
進入CMD,輸入cd c:\
然后輸入 test.bat 我是第一個參數(shù) 我是第二個參數(shù)??我是第三個參數(shù)??我是第四個參數(shù)
注意中間的空格,我們會看到這樣的結(jié)果:
我是第一個參數(shù) 我是第二個參數(shù) 我是第三個參數(shù) 我是第四個參數(shù)
我是第一個參數(shù)
我是第二個參數(shù)
我是第三個參數(shù)
我是第四個參數(shù)
對比下代碼,%1就是”我是第一個參數(shù)”??%2就是”我是第二個參數(shù)”
怎么樣理解了吧!

這些%1和%9可以讓批處理也能帶參數(shù)運行,大大提高批處理功能!

還有一個%*??他是什么呢?他的作用不是很大,只是返回參數(shù)而已,不過他是一次返回全部參數(shù)的值,不用在輸入%1 %2來確定一個個的

例子
@echo off
echo %*
同樣保存為test.bat 放到C盤
進入CMD,輸入cd c:\
然后輸入 test.bat 我是第一個參數(shù) 我是第二個參數(shù)??我是第三個參數(shù)??我是第四個參數(shù)
可以看到他一次把全部參數(shù)都顯示出來了

好現(xiàn)在開始講那個比較特殊的%0

%0??這個不是返回參數(shù)的值了,他有兩層意思!
第一層意思:返回批處理所在絕對路徑
例子:
@echo off
echo %0
pause
保存為test.BAT放在桌面運行,會顯示如下結(jié)果
"C:\Documents and Settings\Administrator\桌面\test.bat"
他把當前批處理執(zhí)行的所在路經(jīng)打印出來了,這就是返回批處理所在絕對路徑的意思
第二層意思:無限循環(huán)執(zhí)行BAT
例子:
@echo off
net user
%0
保存為BAT執(zhí)行,他就會無限循環(huán)執(zhí)行net user這條命令,直到你手動停止.
龍卷風(fēng)補充:其實%0就是第一參數(shù)%1前面那個參數(shù),當然就是批處理文件名(包括路徑)。
以上就是批處理中的一些系統(tǒng)變量,另外還有一些變量,他們也表示一些功能,
FOR命令中的那些就是,FOR變量已經(jīng)說過,就不講了.


二、自定義變量
故名思意,自定義變量就是由我們來給他賦予值的變量
要使用自定義變量就得使用set命令了,看例子.
@echo off
set var=我是值
echo %var%
pause
保存為BAT執(zhí)行,我們會看到CMD里返回一個??"我是值"
var為變量名,=號右變的是要給變量的值
這就是最簡單的一種設(shè)置變量的方法了
如果我們想讓用戶手工輸入變量的值,而不是在代碼里指定,可以用用set命令的/p參數(shù)
例子:
@echo off
set /p var=請輸入變量的值
echo %var%
pause
var變量名??=號右邊的是提示語,不是變量的值
變量的值由我們運行后自己用鍵盤輸入!?

一、交互界面設(shè)計

沒啥說的,看看高手設(shè)計的菜單界面吧:
@echo off
cls
title 終極多功能修復(fù)
:menu
cls
color 0A
echo.
echo? ?? ?? ?? ?? ???==============================
echo? ?? ?? ?? ?? ???請選擇要進行的操作,然后按回車
echo? ?? ?? ?? ?? ???==============================
echo.
echo? ?? ?? ?? ???1.網(wǎng)絡(luò)修復(fù)及上網(wǎng)相關(guān)設(shè)置,修復(fù)IE,自定義屏蔽網(wǎng)站
echo.
echo? ?? ?? ?? ???2.病毒專殺工具,端口關(guān)閉工具,關(guān)閉自動播放
echo.
echo? ?? ?? ?? ???3.清除所有多余的自啟動項目,修復(fù)系統(tǒng)錯誤
echo.
echo? ?? ?? ?? ???4.清理系統(tǒng)垃圾,提高啟動速度
echo.
echo? ?? ?? ?? ???Q.退出
echo.
echo.
:cho
set choice=
set /p choice=? ?? ?? ? 請選擇:
IF NOT "%choice%"=="" SET choice=%choice:~0,1%
if /i "%choice%"=="1" goto ip
if /i "%choice%"=="2" goto setsave
if /i "%choice%"=="3" goto kaiji
if /i "%choice%"=="4" goto clean
if /i "%choice%"=="Q" goto endd
echo 選擇無效,請重新輸入
echo.
goto cho
只要學(xué)完本教程前面的章節(jié),上面的程序應(yīng)該能看懂了。





二、if…else…條件語句

前面已經(jīng)談到,DOS條件語句主要有以下形式
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
增強用法:IF [/I] string1 compare-op string2 command
增強用法中加上/I就不區(qū)分大小寫了!
增強用法中還有一些用來判斷數(shù)字的符號:

EQU - 等于
NEQ - 不等于
LSS - 小于
LEQ - 小于或等于
GTR - 大于
GEQ - 大于或等于


上面的command命令都可以用小括號來使用多條命令的組合,包括else子句,組合命令中可以嵌套使用條件或循環(huán)命令。

例如:

? ? IF EXIST filename (
? ?? ???del filename
? ? ) ELSE (
? ?? ???echo filename missing
? ? )

也可寫成:
if exist filename (del filename) else (echo filename missing)
但這種寫法不適合命令太多或嵌套命令的使用。注意:else必須和if在同一行,或者和if最后的括號在同一行,如:?......) ELSE (......。在括號那換行程序認為是一條語句。


三、循環(huán)語句

1、指定次數(shù)循環(huán)
FOR /L %variable IN (start,step,end) DO command [command-parameters]

組合命令:
FOR /L %variable IN (start,step,end) DO (
Command1
Command2
……
)?

2、對某集合執(zhí)行循環(huán)語句。
FOR %%variable IN (set) DO command [command-parameters]

??%%variable??指定一個單一字母可替換的參數(shù)。
??(set)? ?? ?指定一個或一組文件。可以使用通配符。
??command? ?對每個文件執(zhí)行的命令,可用小括號使用多條命令組合。

FOR /R [[drive:]path] %variable IN (set) DO command [command-parameters]

? ? 檢查以 [drive:]path 為根的目錄樹,指向每個目錄中的
? ? FOR 語句。如果在 /R 后沒有指定目錄,則使用當前
目錄。如果集僅為一個單點(.)字符,則枚舉該目錄樹。

同前面一樣,command可以用括號來組合:
FOR /R [[drive:]path] %variable IN (set) DO (
Command1
Command2
……
commandn
)

3、條件循環(huán)
? ? 上面的循環(huán)結(jié)構(gòu)是用for命令來實現(xiàn)的,for命令循環(huán)有一個缺點,就是整個循環(huán)被當作一條命令語句,涉及到變量延遲的問題。
? ? 利用goto語句和條件判斷,dos可以實現(xiàn)條件循環(huán),很簡單啦,看例子:

例:
@echo off
set var=0
rem ************循環(huán)開始了
:continue
set /a var+=1
echo 第%var%次循環(huán)
if %var% lss 100 goto continue
rem ************循環(huán)結(jié)束了
echo 循環(huán)執(zhí)行完畢
pause

例:
@echo off
set var=100
rem ************循環(huán)開始了
:continue
echo 第%var%次循環(huán)
set /a var-=1
if %var% gtr 0 goto continue
rem ************循環(huán)結(jié)束了
echo 循環(huán)執(zhí)行完畢
pause





四、子程序

在批處理程序中可以調(diào)用外部可運行程序,比如exe程序,也可調(diào)用其他批處理程序,這些也可以看作子程序,但是不夠方便,如果被調(diào)用的程序很多,就顯得不夠簡明了,很繁瑣。
? ?在windowsXP中,批處理可以調(diào)用本程序中的一個程序段,相當于子程序,這些子程序一般放在主程序后面。

子程序調(diào)用格式:
??CALL :label arguments

子程序語法:
??:label
??command1
??command2
??......
??commandn
??goto :eof

在子程序段中,參數(shù)%0指標簽:label

子過程一般放在最后,并且注意在主程序最后要加上exit或跳轉(zhuǎn)語句,避免錯誤的進入子過程。

子程序和主程序中的變量都是全局變量,其作用范圍都是整個批處理程序。

傳至子程序的參數(shù)在call語句中指定,在子程序中用%1、%2至%9的形式調(diào)用,而子程序返回主程序的數(shù)據(jù)只需在調(diào)用結(jié)束后直接引用就可以了,當然也可以指定返回變量,請看下面的例子。

子程序例1:
@echo off
call :sub return
echo 子程序返回值:%return%
pause
goto :eof

:sub
set %1=你好
goto :eof
運行結(jié)果:你好



子程序例2:設(shè)計一個求多個整數(shù)相加的子程序
@echo off
set sum=0
call :sub 10 20 35 40 50
echo 數(shù)據(jù)求和結(jié)果:%sum%
pause
goto :eof

:sub
rem 參數(shù)1為返回變量名稱
set /a sum+=%1
shift /1?
if not "%1"=="" goto sub
goto :eof

運行結(jié)果:155

五、用ftp命令實現(xiàn)自動下載

ftp是常用的下載工具,ftp界面中有40多個常用命令,自己學(xué)習(xí)了,不介紹了。這里介紹如何用dos命令行調(diào)用ftp命令,實現(xiàn)ftp自動登錄,并上傳下載,并自動退出ftp程序。
其實可以將ftp命令組合保存為一個文本文件,然后用以下命令調(diào)用即可。

ftp??-n -s:[[drive:]path]filename

上面的filename為ftp命令文件,包括登錄IP地址,用戶名、密碼、操作命令等
例:
open 90.52.8.3? ?#打開ip
user iware? ?? ? #用戶為iware
password8848? ? #密碼
bin? ?? ?? ?? ? #二進制傳輸模式
prompt
cd tmp1? ?? ?? ?#切換至iware用戶下的tmp1目錄
pwd
lcd d:\download? ?#本地目錄
mget *? ?? ?? ? #下載tmp1目錄下的所有文件
bye? ?? ?? ?? ? #退出ftp




六、用7-ZIP實現(xiàn)命令行壓縮和解壓功能

語法格式:(詳細情況見7-zip幫助文件,看得頭暈可以跳過,用到再學(xué))
7z <command> [<switch>...] <base_archive_name> [<arguments>...]

7z.exe的每個命令都有不同的參數(shù)<switch>,請看幫助文件
<base_archive_name>為壓縮包名稱
<arguments>為文件名稱,支持通配符或文件列表

其中,7z是至命令行壓縮解壓程序7z.exe,<command>是7z.exe包含的命令,列舉如下:

a: Adds files to archive. 添加至壓縮包
a命令可用參數(shù):
??-i (Include)
??-m (Method)
??-p (Set Password)
??-r (Recurse)
??-sfx (create SFX)
??-si (use StdIn)
??-so (use StdOut)
??-ssw (Compress shared files)
??-t (Type of archive)
??-u (Update)
??-v (Volumes)
??-w (Working Dir)
??-x (Exclude)?

b: Benchmark?
d: Deletes files from archive. 從壓縮包中刪除文件
d命令可用參數(shù):
??-i (Include)
??-m (Method)
??-p (Set Password)
??-r (Recurse)
??-u (Update)
??-w (Working Dir)
??-x (Exclude)?

e: Extract解壓文件至當前目錄或指定目錄
e命令可用參數(shù):
??-ai (Include archives)
??-an (Disable parsing of archive_name)
??-ao (Overwrite mode)
??-ax (Exclude archives)
??-i (Include)
??-o (Set Output Directory)
??-p (Set Password)
??-r (Recurse)
??-so (use StdOut)
??-x (Exclude)
??-y (Assume Yes on all queries)?

l: Lists contents of archive.
t: Test?
u: Update?

x: eXtract with full paths用文件的完整路徑解壓至當前目錄或指定目錄
x命令可用參數(shù):
??-ai (Include archives)
??-an (Disable parsing of archive_name)
??-ao (Overwrite mode)
??-ax (Exclude archives)
??-i (Include)
??-o (Set Output Directory)
??-p (Set Password)
??-r (Recurse)
??-so (use StdOut)
??-x (Exclude)
??-y (Assume Yes on all queries)?




七、調(diào)用VBScript程序

使用 Windows 腳本宿主,可以在命令提示符下運行腳本。CScript.exe 提供了用于設(shè)置腳本屬性的命令行開關(guān)。

用法:CScript 腳本名稱 [腳本選項...] [腳本參數(shù)...]
選項:
//B?????? 批模式:不顯示腳本錯誤及提示信息
//D?????? 啟用 Active Debugging
//E:engine?? 使用執(zhí)行腳本的引擎
//H:CScript 將默認的腳本宿主改為 CScript.exe
//H:WScript 將默認的腳本宿主改為 WScript.exe (默認)
//I?????? 交互模式(默認,與 //B 相對)
//Job:xxxx?? 執(zhí)行一個 WSF 工作
//Logo??? 顯示徽標(默認)
//Nologo 不顯示徽標:執(zhí)行時不顯示標志
//S?????? 為該用戶保存當前命令行選項
//T:nn??? 超時設(shè)定秒:允許腳本運行的最長時間
//X?????? 在調(diào)試器中執(zhí)行腳本
//U?????? 用 Unicode 表示來自控制臺的重定向 I/O

“腳本名稱”是帶有擴展名和必需的路徑信息的腳本文件名稱,如d:/admin/vbscripts/chart.vbs。
“腳本選項和參數(shù)”將傳遞給腳本。腳本參數(shù)前面有一個斜杠 (/)。每個參數(shù)都是可選的;但不能在未指定腳本名稱的情況下指定腳本選項。如果未指定參數(shù),則 CScript 將顯示 CScript 語法和有效的宿主參數(shù)。




八、將批處理轉(zhuǎn)化為可執(zhí)行文件

由于批處理文件是一種文本文件,任何人都可以對其進行隨便編輯,不小心就會把里面的命令破壞掉,所以如果將其轉(zhuǎn)換成.com格式的可執(zhí)行文件,不僅執(zhí)行效率會大大提高,而且不會破壞原來的功能,更能將優(yōu)先級提到最高。Bat2Com就可以完成這個轉(zhuǎn)換工作。
小 知識:在DOS環(huán)境下,可執(zhí)行文件的優(yōu)先級由高到低依次為.com>.exe>.bat>.cmd,即如果在同一目錄下存在文件名相同 的這四類文件,當只鍵入文件名時,DOS執(zhí)行的是name.com,如果需要執(zhí)行其他三個文件,則必須指定文件的全名,如name.bat。

這是一個只有5.43K大小的免費綠色工具,可以運行在純DOS或DOS窗口的命令行中,用法:Bat2Com
FileName,這樣就會在同一目錄下生成一個名為FileNme.com的可執(zhí)行文件,執(zhí)行的效果和原來的.bat文件一樣。

九、時間延遲

本條參考引用[英雄]教程
什么是時間延遲?顧名思義,就是執(zhí)行一條命令后延遲一段時間再進行下一條命令。
延遲的應(yīng)用見下節(jié):“模擬進度條”。
1、利用ping命令延時
例:
??@echo off
??echo 延時前:%time%
??ping /n 3 127.0.0.1 >nul
??echo 延時后:%time%
??pause?
解說:用到了ping命令的“/n”參數(shù),表示要發(fā)送多少次請求到指定的ip。本例中要發(fā)送3次請求到本機的ip(127.0.0.1)。127.0.0.1可簡寫為127.1。“>nul”就是屏蔽掉ping命令所顯示的內(nèi)容。

2、利用for命令延時
例:
??@echo off
??echo 延時前:%time%
??for /l %%i in (1,1,5000) do echo %%i>nul
??echo 延時后:%time%
??pause
解說:原理很簡單,就是利用一個計次循環(huán)并屏蔽它所顯示的內(nèi)容來達到延時的目的。

3、利用vbs延遲函數(shù),精確度毫秒,誤差1000毫秒內(nèi)

例:

@echo off echo %time% call :delay 5000 echo %time% pauseexit :delay echo WScript.Sleep %1>delay.vbs CScript //B delay.vbs del delay.vbs goto :eof

?

@echo off echo %time% call :delay 5000 echo %time% pauseexit :delay echo WScript.Sleep %1>delay.vbs CScript //B delay.vbs del delay.vbs goto :eof

?

?

運行顯示:

10:44:06.45
10:44:11.95
請按任意鍵繼續(xù). . .

上面的運行結(jié)果顯示實際延時了5500毫秒,多出來的500毫秒時建立和刪除臨時文件所耗費的時間。誤差在一秒之內(nèi)。


4、僅用批處理命令實現(xiàn)任意時間延遲,精確度10毫秒,誤差50毫秒內(nèi)

僅用批處理命令就可以實現(xiàn)延遲操作。

例:

@echo off
set /p delay=請輸入需延遲的毫秒數(shù):
set TotalTime=0
set NowTime=%time%
::讀取起始時間,時間格式為:13:01:05.95
echo 程序開始時間:%NowTime%
:delay_continue
set /a minute1=1%NowTime:~3,2%-100
::讀取起始時間的分鐘數(shù)
set /a second1=1%NowTime:~-5,2%%NowTime:~-2%0-100000
::將起始時間的秒數(shù)轉(zhuǎn)為毫秒
set NowTime=%time%
set /a minute2=1%NowTime:~3,2%-100
:: 讀取現(xiàn)在時間的分鐘數(shù)
set /a second2=1%NowTime:~-5,2%%NowTime:~-2%0-100000
::將現(xiàn)在時間的秒數(shù)轉(zhuǎn)為毫秒
set /a TotalTime+=(%minute2%-%minute1%+60)%%60*60000+%second2%-%second1%
if %TotalTime% lss %delay% goto delay_continue
echo 程序結(jié)束時間:%time%
echo 設(shè)定延遲時間:%delay%毫秒
echo 實際延遲時間:%TotalTime%毫秒
pause

運行顯示:

? ?請輸入需延遲的毫秒數(shù):6000
? ?程序開始時間:15:32:16.37
? ?程序結(jié)束時間:15:32:22.37
? ?設(shè)定延遲時間:6000毫秒
? ?實際延遲時間:6000毫秒
? ?請按任意鍵繼續(xù). . .

實現(xiàn)原理:首先設(shè)定要延遲的毫秒數(shù),然后用循環(huán)累加時間,直到累加時間大于等于延遲時間。

誤差:windows系統(tǒng)時間只能精確到10毫秒,所以理論上有可能存在10毫秒誤差。
? ?? ?經(jīng)測試,當延遲時間大于500毫秒時,上面的延遲程序一般不存在誤差。當延遲時間小于500毫秒時,可能有幾十毫秒誤差,為什么?因為延遲程序本身也是有運行時間的,同時系統(tǒng)時間只能精確到10毫秒。

為了方便引用,可將上面的例子改為子程序調(diào)用形式:

@echo off
echo 程序開始時間:%Time%
call :delay 10
echo 實際延遲時間:%totaltime%毫秒
echo 程序結(jié)束時間:%time%
pause
exit

::-----------以下為延時子程序--------------------
:delay
@echo off
if "%1"=="" goto :eof
set DelayTime=%1
set TotalTime=0
set NowTime=%time%
::讀取起始時間,時間格式為:13:01:05.95
:delay_continue
set /a minute1=1%NowTime:~3,2%-100
set /a second1=1%NowTime:~-5,2%%NowTime:~-2%0-100000
set NowTime=%time%
set /a minute2=1%NowTime:~3,2%-100
set /a second2=1%NowTime:~-5,2%%NowTime:~-2%0-100000
set /a TotalTime+=(%minute2%-%minute1%+60)%%60*60000+%second2%-%second1%
if %TotalTime% lss %DelayTime% goto delay_continue
goto :eof






十、模擬進度條

下面給出一個模擬進度條的程序。如果將它運用在你自己的程序中,可以使你的程序更漂亮。

@echo off
mode con cols=113 lines=15 &color 9f
cls
echo.
echo??程序正在初始化. . .?
echo.
echo??┌──────────────────────────────────────┐
set/p=??■<nul
for /L %%i in (1 1 38) do set /p a=■<nul&ping /n 1 127.0.0.1>nul
echo? ?100%%
echo??└──────────────────────────────────────┘
pause

解說:“set /p a=■<nul”的意思是:只顯示提示信息“■”且不換行,也不需手工輸入任何信息,這樣可以使每個“■”在同一行逐個輸出。“ping /n 0 127.1>nul”是輸出每個“■”的時間間隔,ping /n 0表示不執(zhí)行這個命令,所以會比ping出去的時間更短,也就是即每隔多少時間最短輸出一個“■”。當然你也可以改為1或2或3等使時間延長

PS:上面的代碼執(zhí)行太快了,并且第一個出現(xiàn)的節(jié)奏和后面的不協(xié)調(diào),我稍微修改了點,如下:
echo.
echo ┌──────────────────────────────────────┐
ping 127.0.0.1 >nul /n 1 & set /p=<nul?
for /L %%i in (1 1 39) do set /p a=■<nul & ping /n 1 127.0.0.1>nul
echo?? 100%%
echo └──────────────────────────────────────┘
pause
?

?

十一、特殊字符的輸入及應(yīng)用

開始 -> 運行 -> 輸入cmd -> edit -> ctrl+p(意思是允許輸入特殊字符)-> 按ctrl+a將會顯示笑臉圖案。

(如果要繼續(xù)輸入特殊字符請再次按ctrl+p,然后ctrl+某個字母)

以上是特殊字符的輸入方法,選自[英雄]教程,很管用的。也就是用編輯程序edit輸入特殊字符,然后保存為一文本文件,再在windows下打開此文件,復(fù)制其中的特殊符號即可。

一些簡單的特殊符號可以在dos命令窗口直接輸入,并用重定向保存為文本文件。
例:
C:>ECHO ^G>temp.txt
“^G”是用Ctrl+G或Alt+007輸入(按住Alt后,只能按小鍵盤的數(shù)字),輸入多個^G可以產(chǎn)生多聲鳴響。


特殊字符的應(yīng)用也很有意思,這里僅舉一例:退格鍵(輸入方法:開始 -> 運行 -> 輸入cmd -> edit -> ctrl+p ->退格鍵)

退格鍵表示刪除左邊的字符,此鍵不能在文檔中正常輸入,但可以通過edit編輯程序錄入并復(fù)制出來。即“”。

利用退格鍵,配合空格覆蓋,可以設(shè)計閃爍文字效果


例:文字閃爍,可以使用Ctrl+C組合鍵來強行終運行
@echo off
:start
set/p=床前明月光<nul
::顯示文字,光標停于行尾

ping -n 0 127.0.0.1>nul
::設(shè)置延遲時間

set /p a=<nul
:: 輸出一些退格符將光標置于該行的最左端(退格符的數(shù)量可以自己調(diào)整)。

ping -n 0 127.0.0.1>nul
::設(shè)置延遲時間

set /p a=?????????????????????????????? <nul
::輸出空格將之前輸出的文字覆蓋掉。

set /p a=<nul
::再次輸出退格符將光標置于該行的最左端,這里的退格符數(shù)量一定不能比前面的

空格數(shù)少,否則光標不能退到最左端。

ping -n 0 127.0.0.1>nul
::設(shè)置延遲時間

goto start

解說:主要是利用set命令的/p,表示后等號面的字符都是提示字符,然后在用退格鍵,讓光標置于該行的最左端,但是原來的文字還在,然后使用空格作為輸入提示符,所以就會覆蓋前面的文字,然后再次輸出退格符將光標置于該行的最左端,循環(huán)執(zhí)行。如果你把ping命令的次數(shù)改為4,使延遲增長,就能看到光標的位置變化了。

例:輸出唐詩一首,每行閃動多次
@echo off
setlocal enabledelayedexpansion

set str=床前明月光 疑是地上霜 舉頭望明月 低頭思故鄉(xiāng)
::定義字符串str
for %%i in (%str%) do (
rem 由于str中含有空格,則以空格為分隔符將str中的每一個部分依次賦給變量%%i。
? ?? ???set char=%%i
? ?? ???echo.
? ?? ???echo.
? ?? ???for /l %%j in (0,1,5) do (
? ?? ?? ?? ?? ? set/p=!char:~%%j,1!<nul
??rem 依次取出變量char中的每一個字符,并顯示。
? ?? ?? ?? ?? ? ping -n 0 127.0.0.1>nul
??rem 設(shè)置輸出每個字符的時間延遲。
? ?? ???)
call :hero %%i
)
pause>nul
exit

:hero
for /l %%k in (1,1,10) do (
ping /n 0 127.0.0.1>nul
set /p a=<nul
set /p a=? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? <nul
set /p a=<nul
ping /n 0 127.0.0.1>nul
set /p a=%1<nul
)
::文字閃動
goto :eof

十二、隨機數(shù)(%random%)的應(yīng)用技巧

%RANDOM% 系統(tǒng)變量 返回 0 到 32767 之間的任意十進制數(shù)字。由 Cmd.exe 生成。

2的15次方等于32768,上面的0~32767實際就是15位二進制數(shù)的范圍。

那么,如何獲取100以內(nèi)的隨機數(shù)呢?很簡單,將%RANDOM%按100進行求余運算即可,見例子。

例:生成5個100以內(nèi)的隨機數(shù)
??@echo off
??setlocal enabledelayedexpansion
??for /L %%i in (1 1 5) do (
? ???set /a randomNum=!random!%%100
? ???echo 隨機數(shù):!randomNum!
??)
??pause
運行結(jié)果:(每次運行不一樣)
隨機數(shù):91
隨機數(shù):67
隨機數(shù):58
隨機數(shù):26
隨機數(shù):20
請按任意鍵繼續(xù). . .

求余數(shù)運算set /a randomNum=!random!%%100中的100可以是1~32768之間的任意整數(shù)。

總結(jié):利用系統(tǒng)變量%random%,求余數(shù)運算%%,字符串處理等,可以實現(xiàn)很多隨機處理。
?

通過上面的學(xué)習(xí),我們知道,%random%可以產(chǎn)生0到32767之間的隨機數(shù),但是,如何才能得到一定范圍內(nèi)的隨機數(shù)呢??
我們可以使用通用的算法公式如下:?
  通用的公式%random%%%(max-min+1)+min來產(chǎn)生[min,max]區(qū)間里的隨機數(shù),
注:批處理中求模得用兩個%%符號。?
  比如,我們想獲得4到12之間的隨機數(shù),就可以這樣來使用,代碼如下:

@REM 產(chǎn)生10個[4,12]間的隨機數(shù)?
@echo off?
REM 啟用延遲環(huán)境變量擴展?
setlocal enabledelayedexpansion?
REM 設(shè)置隨機數(shù)的最小和最大值以及求模用的變量?
set min=4?
set max=12?
set /a mod=!max!-!min!+1

for /l %%i in (1,1,10) do (?
REM 產(chǎn)生[min,max]之間的隨機數(shù)?
set /a r=!random!%%!mod!+!min!?
echo.?
echo 隨機數(shù)%%i:!r!)

詳細出處參考:http://www.jb51.net/article/36489.htm


思考題目:生成給定位數(shù)的隨機密碼
解答思路:將26個英文字母或10數(shù)字以及其它特殊字符組成一個字符串,隨機抽取其中的若干字符。

參考答案1:(簡單)
@echo off
call :randomPassword 5 pass1 pass2
echo %pass1% %pass2%?
pause
exit

:randomPassword
::---------生成隨機密碼
::---------%1為密碼長度,%2及以后為返回變量名稱
::---------for命令最多只能區(qū)分31個字段
@echo off
set password_len=%1
if not defined password_len goto :eof
if %password_len% lss 1 goto :eof
set wordset=a b c d e f g h i j k l m n o p q r s t u v w x y z
set return=
set num=0
:randomPassword1
set /a num+=1
set /a numof=%random%%%26+1
for /f "tokens=%numof% delims= " %%i in ("%wordset%") do set return=%return%%%i
if %num% lss %password_len% goto randomPassword1
if not "%2"=="" set %2=%return%
shift /2
if not "%2"=="" goto randomPassword
goto :eof





參考答案2:(最優(yōu))
@echo off
call :randomPassword 6 pass1 pass2 pass3
echo %pass1% %pass2% %pass3%
pause
exit

:randomPassword
::---------生成隨機密碼
::---------%1為密碼長度,%2及以后為返回變量名稱
::---------goto循環(huán)、變量嵌套、命令嵌套
@echo off
if "%1"=="" goto :eof
if %1 lss 1 goto :eof
set password_len=%1
set return=
set wordset=abcdefghijklmnopqrstuvwxyz023456789_
::---------------------------循環(huán)
:randomPassword1
set /a numof=%random%%%36?? ::---生成0-35之間的隨即數(shù)
call set return=%return%%%wordset:~%numof%,1%%?? ::---在wordset變量中,從的隨即生成的0-35的下一個取出一個字符
set /a password_len-=1
if %password_len% gtr 0 goto randomPassword1
::---------------------------循環(huán)
if not "%2"=="" set %2=%return%
shift /2
if not "%2"=="" goto randomPassword
goto :eof



說明:本例涉及到變量嵌套和命令嵌套的應(yīng)用,見后。





十三、變量嵌套 與 命令嵌套

??? 和其它編程語言相比,dos功能顯得相對簡單,要實現(xiàn)比較復(fù)雜的功能,需要充分運用各種技巧,變量嵌套與命令嵌套就是此類技巧之一。

先復(fù)習(xí)一下前面的“字符串截取”的關(guān)鍵內(nèi)容:

**********************************************
截取功能統(tǒng)一語法格式為:%a:~[m[,n]]%
**********************************************
方括號表示可選,%為變量標識符,a為變量名,不可少,冒號用于分隔變量名和說明部分,符號~可以簡單理解為“偏移”即可,m為偏移量(缺省為0),n為截取長度(缺省為全部)。

百分號如果需要當成單一字符,必須寫成%%

以上是dos變量處理的通用格式,如果其中的m、n為變量,那么這種情況就是變量嵌套了。

比如設(shè)變量word為“abcdefghij”,變量num為“123456789”
%word:~4,1%為e,其中4可以從變量num中取值,即%num:~3,1%,寫成組合形式如下:
%word:~%num:~3,1%,1% 經(jīng)測試這種寫法不能正確執(zhí)行,寫成%word:~(%num:~3,1%),1%同樣不行,那么,怎么實現(xiàn)這種變量嵌套呢?這就必須結(jié)合命令嵌套。

什么是命令嵌套呢?簡單的說,首先用一條dos命令生成一個字符串,而這個字符串是另一條dos命令,用call語句調(diào)用字符串將其執(zhí)行,從而得到最終結(jié)果。

例:用call語句實現(xiàn)命令嵌套
@echo off
set str1=aaa echo ok bbb
echo 初始字符串:%str1%
echo 生成命令字符串如下:
echo %str1:~4,7%
echo 運行命令字符串生成最終結(jié)果為:
call %str1:~4,7%
pause

運行顯示:
初始字符串:aaa echo ok bbb
生成命令字符串如下:
echo ok
運行命令字符串生成最終結(jié)果為:
ok
請按任意鍵繼續(xù). . .

總結(jié)

以上是生活随笔為你收集整理的bat脚本命令的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

国产在线精品一区二区三区直播 | 香港三级日本三级妇三级 | 在线观看国产午夜福利片 | 精品久久久久久人妻无码中文字幕 | 亚洲 日韩 欧美 成人 在线观看 | 99久久久国产精品无码免费 | 国内揄拍国内精品人妻 | 久久亚洲中文字幕无码 | 国内精品九九久久久精品 | 欧美35页视频在线观看 | 午夜无码人妻av大片色欲 | 无套内谢的新婚少妇国语播放 | 最近中文2019字幕第二页 | 国产综合久久久久鬼色 | 午夜理论片yy44880影院 | 国产精品香蕉在线观看 | 在线а√天堂中文官网 | 国内综合精品午夜久久资源 | 少女韩国电视剧在线观看完整 | 久久精品国产99精品亚洲 | 99久久精品日本一区二区免费 | 国产精品第一国产精品 | 亚洲中文字幕无码中字 | 又紧又大又爽精品一区二区 | 亚洲毛片av日韩av无码 | 小sao货水好多真紧h无码视频 | 西西人体www44rt大胆高清 | 亚洲成色www久久网站 | 国产精品va在线观看无码 | 麻豆md0077饥渴少妇 | 国产精品久久久久7777 | 男女超爽视频免费播放 | 亚洲综合色区中文字幕 | 高清国产亚洲精品自在久久 | 成年女人永久免费看片 | 久久国产自偷自偷免费一区调 | 国内少妇偷人精品视频免费 | 老子影院午夜伦不卡 | 亚洲va欧美va天堂v国产综合 | 亚洲国产精品无码久久久久高潮 | www一区二区www免费 | 亚欧洲精品在线视频免费观看 | 亚洲精品一区三区三区在线观看 | 又大又紧又粉嫩18p少妇 | 久久久精品国产sm最大网站 | 亚洲色大成网站www | 中文字幕av伊人av无码av | 一本无码人妻在中文字幕免费 | 国产无套粉嫩白浆在线 | 377p欧洲日本亚洲大胆 | 三上悠亚人妻中文字幕在线 | 玩弄少妇高潮ⅹxxxyw | 无码精品人妻一区二区三区av | 天堂а√在线中文在线 | 在线观看国产一区二区三区 | 撕开奶罩揉吮奶头视频 | 在教室伦流澡到高潮hnp视频 | 国产精品无码一区二区桃花视频 | 久久99国产综合精品 | 精品 日韩 国产 欧美 视频 | 亚洲精品国产精品乱码不卡 | 无码人妻精品一区二区三区下载 | 18精品久久久无码午夜福利 | 日本精品人妻无码免费大全 | 双乳奶水饱满少妇呻吟 | 中文字幕乱码人妻无码久久 | 亚洲理论电影在线观看 | 日韩精品无码免费一区二区三区 | 亚洲国产精品久久久天堂 | 精品一区二区三区无码免费视频 | 中文字幕日韩精品一区二区三区 | 黑人巨大精品欧美黑寡妇 | 十八禁真人啪啪免费网站 | 国产又爽又黄又刺激的视频 | av人摸人人人澡人人超碰下载 | 成在人线av无码免费 | 国产色视频一区二区三区 | 日韩人妻无码一区二区三区久久99 | 日本精品人妻无码免费大全 | 亚洲成av人综合在线观看 | 久久国产精品偷任你爽任你 | 久久综合激激的五月天 | 131美女爱做视频 | 久久国产精品偷任你爽任你 | 亚洲欧美日韩综合久久久 | 高清国产亚洲精品自在久久 | a国产一区二区免费入口 | 超碰97人人做人人爱少妇 | 麻豆成人精品国产免费 | 久久五月精品中文字幕 | 少妇久久久久久人妻无码 | 97久久精品无码一区二区 | 国产av剧情md精品麻豆 | 日本一区二区三区免费播放 | 精品久久久无码人妻字幂 | 国内揄拍国内精品人妻 | 窝窝午夜理论片影院 | 亚洲精品一区三区三区在线观看 | 美女扒开屁股让男人桶 | 人妻夜夜爽天天爽三区 | 日韩人妻无码一区二区三区久久99 | 欧美精品一区二区精品久久 | 成人无码精品一区二区三区 | 色一情一乱一伦一视频免费看 | 亚洲欧美日韩成人高清在线一区 | 精品欧美一区二区三区久久久 | 在线a亚洲视频播放在线观看 | 人妻少妇精品无码专区二区 | 高潮喷水的毛片 | 亚洲中文无码av永久不收费 | av无码电影一区二区三区 | 国产成人精品视频ⅴa片软件竹菊 | 76少妇精品导航 | 性色欲情网站iwww九文堂 | 国产偷国产偷精品高清尤物 | 国产精品igao视频网 | 亚洲中文字幕av在天堂 | 99久久人妻精品免费一区 | 精品国偷自产在线视频 | 国产午夜精品一区二区三区嫩草 | 又湿又紧又大又爽a视频国产 | 久久国产劲爆∧v内射 | 99久久99久久免费精品蜜桃 | 国产精品免费大片 | 97无码免费人妻超级碰碰夜夜 | 欧美激情综合亚洲一二区 | 国产xxx69麻豆国语对白 | 亚洲日韩av一区二区三区中文 | 欧美黑人性暴力猛交喷水 | 51国偷自产一区二区三区 | 青青青手机频在线观看 | 日本高清一区免费中文视频 | а√天堂www在线天堂小说 | ass日本丰满熟妇pics | 中文字幕无码日韩专区 | 国产两女互慰高潮视频在线观看 | 欧美国产日产一区二区 | 欧美老妇与禽交 | 女高中生第一次破苞av | 久久精品人妻少妇一区二区三区 | 欧洲精品码一区二区三区免费看 | 欧美国产亚洲日韩在线二区 | 欧美激情内射喷水高潮 | 久久久精品成人免费观看 | 国内精品人妻无码久久久影院 | 18禁止看的免费污网站 | v一区无码内射国产 | 亚洲一区二区三区偷拍女厕 | 97精品国产97久久久久久免费 | 亚洲熟女一区二区三区 | 野狼第一精品社区 | 丰满少妇弄高潮了www | 亚洲精品一区二区三区大桥未久 | 亚洲啪av永久无码精品放毛片 | 亚洲综合精品香蕉久久网 | 精品偷拍一区二区三区在线看 | 精品偷拍一区二区三区在线看 | 中文字幕+乱码+中文字幕一区 | 夜精品a片一区二区三区无码白浆 | 亚洲欧美中文字幕5发布 | 强辱丰满人妻hd中文字幕 | 美女黄网站人色视频免费国产 | 97se亚洲精品一区 | 国产麻豆精品一区二区三区v视界 | 国产办公室秘书无码精品99 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 思思久久99热只有频精品66 | 亚洲一区二区三区香蕉 | 少妇人妻大乳在线视频 | 东京热无码av男人的天堂 | 性欧美牲交xxxxx视频 | 亚洲国产精品无码久久久久高潮 | 国产人妻精品一区二区三区不卡 | 清纯唯美经典一区二区 | 日韩精品久久久肉伦网站 | 亚洲精品午夜国产va久久成人 | 午夜肉伦伦影院 | 免费国产成人高清在线观看网站 | 2019午夜福利不卡片在线 | 在线精品国产一区二区三区 | 夜夜高潮次次欢爽av女 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲中文字幕无码中字 | 麻豆精品国产精华精华液好用吗 | 国产香蕉尹人视频在线 | 欧洲美熟女乱又伦 | 亚洲欧洲中文日韩av乱码 | 欧洲美熟女乱又伦 | 少妇无码吹潮 | 久久99久久99精品中文字幕 | 精品国产一区二区三区四区在线看 | 国产sm调教视频在线观看 | 无码人妻精品一区二区三区下载 | 国产亚洲日韩欧美另类第八页 | 亚洲人成人无码网www国产 | 欧美成人免费全部网站 | 精品无码av一区二区三区 | 99er热精品视频 | 亚洲日韩乱码中文无码蜜桃臀网站 | 亚洲日本va中文字幕 | 图片小说视频一区二区 | 香蕉久久久久久av成人 | 国内精品九九久久久精品 | 久久综合久久自在自线精品自 | 国精产品一区二区三区 | 久久99精品国产麻豆 | 青青久在线视频免费观看 | 澳门永久av免费网站 | 亚洲国产高清在线观看视频 | 中文字幕av伊人av无码av | 久久视频在线观看精品 | 色诱久久久久综合网ywww | 日韩无码专区 | 无码福利日韩神码福利片 | 国产在线精品一区二区三区直播 | 亚洲人成网站免费播放 | 国产亚av手机在线观看 | 一本久久伊人热热精品中文字幕 | 99久久精品国产一区二区蜜芽 | 午夜丰满少妇性开放视频 | 玩弄中年熟妇正在播放 | 日本大香伊一区二区三区 | 亚洲日韩av一区二区三区中文 | 精品成在人线av无码免费看 | 西西人体www44rt大胆高清 | 精品乱子伦一区二区三区 | 东京热一精品无码av | 国产精品高潮呻吟av久久 | 精品无码成人片一区二区98 | 欧美精品国产综合久久 | 精品熟女少妇av免费观看 | 在线天堂新版最新版在线8 | 国产人妻精品午夜福利免费 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 熟妇人妻无乱码中文字幕 | 日日躁夜夜躁狠狠躁 | 亚洲伊人久久精品影院 | 国产国产精品人在线视 | 亚洲精品久久久久久久久久久 | 亚洲国产精品毛片av不卡在线 | 色 综合 欧美 亚洲 国产 | 少妇性l交大片欧洲热妇乱xxx | 人妻少妇精品视频专区 | 麻豆md0077饥渴少妇 | 国产人妻人伦精品1国产丝袜 | 精品久久久久久亚洲精品 | 国产真人无遮挡作爱免费视频 | 国产suv精品一区二区五 | 亚洲无人区一区二区三区 | 国产综合久久久久鬼色 | 亚洲精品国偷拍自产在线麻豆 | 国产午夜亚洲精品不卡下载 | 在线观看国产一区二区三区 | 全黄性性激高免费视频 | 九九在线中文字幕无码 | 国产在线aaa片一区二区99 | 帮老师解开蕾丝奶罩吸乳网站 | 国产人妖乱国产精品人妖 | 精品国产一区二区三区四区在线看 | 性开放的女人aaa片 | 红桃av一区二区三区在线无码av | 亚洲午夜无码久久 | 色综合视频一区二区三区 | 在线观看国产一区二区三区 | 久久亚洲精品中文字幕无男同 | 国产超碰人人爽人人做人人添 | 亚洲精品一区二区三区在线观看 | 亚洲人成网站在线播放942 | 亚洲日韩乱码中文无码蜜桃臀网站 | 少女韩国电视剧在线观看完整 | 在线精品亚洲一区二区 | 国产亚洲精品久久久久久 | 国产乱人偷精品人妻a片 | 欧美日本精品一区二区三区 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 1000部啪啪未满十八勿入下载 | 97夜夜澡人人爽人人喊中国片 | 永久免费观看美女裸体的网站 | 亚洲中文字幕无码中文字在线 | 欧美激情一区二区三区成人 | 成年美女黄网站色大免费视频 | 成人无码视频在线观看网站 | 中文亚洲成a人片在线观看 | 中文亚洲成a人片在线观看 | 久久久久成人片免费观看蜜芽 | 国产激情无码一区二区 | 黑森林福利视频导航 | 国产精品久久精品三级 | 狠狠亚洲超碰狼人久久 | 精品人妻人人做人人爽夜夜爽 | 成熟妇人a片免费看网站 | 国産精品久久久久久久 | 2020久久超碰国产精品最新 | 人妻少妇精品无码专区二区 | 国产精品久久久久久无码 | 女人被男人爽到呻吟的视频 | 婷婷六月久久综合丁香 | 国产成人一区二区三区别 | 亚洲色在线无码国产精品不卡 | 国产精品久久久久无码av色戒 | 性史性农村dvd毛片 | 无码一区二区三区在线观看 | 又大又黄又粗又爽的免费视频 | 丰满妇女强制高潮18xxxx | 丰满岳乱妇在线观看中字无码 | 国产免费久久精品国产传媒 | 18禁黄网站男男禁片免费观看 | 蜜臀av无码人妻精品 | 宝宝好涨水快流出来免费视频 | 国产精品无码mv在线观看 | 美女黄网站人色视频免费国产 | 亚洲精品一区二区三区在线观看 | 亚洲一区二区三区四区 | 99久久久无码国产精品免费 | 波多野结衣aⅴ在线 | 1000部夫妻午夜免费 | 狂野欧美性猛交免费视频 | 思思久久99热只有频精品66 | 久久精品国产99久久6动漫 | 伊人久久大香线蕉av一区二区 | 无码人妻少妇伦在线电影 | 国产麻豆精品一区二区三区v视界 | 国产尤物精品视频 | 在线a亚洲视频播放在线观看 | 国产精品人妻一区二区三区四 | 亚洲熟悉妇女xxx妇女av | 露脸叫床粗话东北少妇 | 搡女人真爽免费视频大全 | 夜夜高潮次次欢爽av女 | 亚洲一区二区三区播放 | 国产成人无码区免费内射一片色欲 | 国产精品永久免费视频 | 亚洲熟妇色xxxxx欧美老妇 | 亚洲春色在线视频 | 久久精品99久久香蕉国产色戒 | 精品国产av色一区二区深夜久久 | 亚洲色www成人永久网址 | 精品久久久无码中文字幕 | 国产尤物精品视频 | 欧美日韩综合一区二区三区 | 精品人人妻人人澡人人爽人人 | 国产人妻人伦精品 | 成年美女黄网站色大免费视频 | 樱花草在线播放免费中文 | 久久国内精品自在自线 | 亚洲中文字幕无码一久久区 | 成人免费视频视频在线观看 免费 | 欧洲熟妇精品视频 | 欧美激情综合亚洲一二区 | 亚洲日韩av一区二区三区四区 | 久久亚洲a片com人成 | 亚洲色www成人永久网址 | 亚洲精品久久久久久久久久久 | 综合激情五月综合激情五月激情1 | 国产香蕉97碰碰久久人人 | 麻豆国产丝袜白领秘书在线观看 | 精品无码av一区二区三区 | 亚洲国产高清在线观看视频 | 国产69精品久久久久app下载 | 日本精品少妇一区二区三区 | 无遮挡国产高潮视频免费观看 | 亚洲欧美色中文字幕在线 | 色一情一乱一伦一视频免费看 | 日本熟妇人妻xxxxx人hd | 国产午夜手机精彩视频 | 国产婷婷色一区二区三区在线 | 亚洲成在人网站无码天堂 | 狂野欧美激情性xxxx | 国产av一区二区三区最新精品 | 亚洲 a v无 码免 费 成 人 a v | 欧美一区二区三区视频在线观看 | 婷婷五月综合缴情在线视频 | 性欧美牲交在线视频 | 婷婷五月综合缴情在线视频 | 亚洲精品国偷拍自产在线麻豆 | 女人被男人躁得好爽免费视频 | 国产熟妇另类久久久久 | 无码国产激情在线观看 | 无码精品国产va在线观看dvd | 日本爽爽爽爽爽爽在线观看免 | 亚洲第一无码av无码专区 | 女人色极品影院 | 国内精品久久毛片一区二区 | 人人爽人人澡人人人妻 | 丝袜足控一区二区三区 | 国产免费久久精品国产传媒 | a在线观看免费网站大全 | 欧美亚洲国产一区二区三区 | 久久99精品久久久久久动态图 | 国产精品久久久av久久久 | 性做久久久久久久免费看 | 久久精品女人天堂av免费观看 | 精品久久久中文字幕人妻 | 国产精品丝袜黑色高跟鞋 | 亚洲精品久久久久久一区二区 | 国内少妇偷人精品视频免费 | 成人性做爰aaa片免费看不忠 | 亚洲熟熟妇xxxx | 内射爽无广熟女亚洲 | 乱码午夜-极国产极内射 | 夫妻免费无码v看片 | 国产精品第一国产精品 | 丝袜人妻一区二区三区 | 国产口爆吞精在线视频 | 国产成人午夜福利在线播放 | 日本熟妇人妻xxxxx人hd | 暴力强奷在线播放无码 | 国产精品久久久 | 无码吃奶揉捏奶头高潮视频 | 男女爱爱好爽视频免费看 | 日韩在线不卡免费视频一区 | 狂野欧美激情性xxxx | 午夜成人1000部免费视频 | 日本一本二本三区免费 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 欧美日韩视频无码一区二区三 | 无码av最新清无码专区吞精 | 国内精品久久毛片一区二区 | 国产免费久久精品国产传媒 | 成在人线av无码免费 | 亚洲国产欧美日韩精品一区二区三区 | 伊人色综合久久天天小片 | 亚洲国产精品一区二区第一页 | 国产精品免费大片 | 亚洲七七久久桃花影院 | 亚洲区小说区激情区图片区 | 午夜福利电影 | 国产三级精品三级男人的天堂 | 天堂久久天堂av色综合 | 内射欧美老妇wbb | 午夜无码人妻av大片色欲 | 国产精品无码mv在线观看 | 亚洲另类伦春色综合小说 | 成年美女黄网站色大免费视频 | 亚洲区小说区激情区图片区 | 亚洲一区二区三区四区 | 色综合视频一区二区三区 | 永久免费观看美女裸体的网站 | 55夜色66夜色国产精品视频 | 欧美变态另类xxxx | 四十如虎的丰满熟妇啪啪 | 国产偷抇久久精品a片69 | 久久精品国产日本波多野结衣 | 国产欧美熟妇另类久久久 | 18禁止看的免费污网站 | 国产suv精品一区二区五 | 亚洲一区二区三区四区 | 色一情一乱一伦一视频免费看 | 午夜嘿嘿嘿影院 | 最近中文2019字幕第二页 | 亚洲精品欧美二区三区中文字幕 | 国产色xx群视频射精 | 国产精品理论片在线观看 | 国产又爽又猛又粗的视频a片 | 亚洲精品一区二区三区四区五区 | 日韩av无码一区二区三区不卡 | 又黄又爽又色的视频 | 久久精品国产日本波多野结衣 | 日韩av无码一区二区三区不卡 | 无码av免费一区二区三区试看 | 亚洲综合精品香蕉久久网 | 精品午夜福利在线观看 | 国产成人无码av在线影院 | 麻豆成人精品国产免费 | 无遮挡国产高潮视频免费观看 | 男女性色大片免费网站 | 亚洲无人区午夜福利码高清完整版 | 国产精品香蕉在线观看 | 国产黄在线观看免费观看不卡 | 国产在线精品一区二区高清不卡 | 精品国产一区二区三区四区在线看 | 樱花草在线播放免费中文 | 国产av无码专区亚洲a∨毛片 | 性欧美大战久久久久久久 | 乱人伦中文视频在线观看 | 国产人妻久久精品二区三区老狼 | 久久久久久av无码免费看大片 | 久久精品中文字幕大胸 | 国产精品视频免费播放 | 天干天干啦夜天干天2017 | 欧美一区二区三区 | 97久久超碰中文字幕 | 成 人 网 站国产免费观看 | 两性色午夜免费视频 | 特级做a爰片毛片免费69 | 人妻互换免费中文字幕 | 久久精品国产一区二区三区 | 国产精品爱久久久久久久 | 亚洲中文字幕无码一久久区 | av人摸人人人澡人人超碰下载 | 天天躁夜夜躁狠狠是什么心态 | 性生交片免费无码看人 | 最近的中文字幕在线看视频 | 99久久无码一区人妻 | 精品一二三区久久aaa片 | 亚洲狠狠色丁香婷婷综合 | 国内精品人妻无码久久久影院 | 青青青爽视频在线观看 | 国产极品视觉盛宴 | 久久精品国产大片免费观看 | 免费人成在线观看网站 | 中文字幕 亚洲精品 第1页 | 国产亚洲精品久久久久久久久动漫 | 88国产精品欧美一区二区三区 | 无码成人精品区在线观看 | 熟女少妇人妻中文字幕 | 黄网在线观看免费网站 | 欧美猛少妇色xxxxx | 在教室伦流澡到高潮hnp视频 | 麻豆国产丝袜白领秘书在线观看 | 欧洲vodafone精品性 | 日本熟妇大屁股人妻 | 内射后入在线观看一区 | 两性色午夜视频免费播放 | 99精品视频在线观看免费 | 伊人久久大香线蕉亚洲 | 亚洲熟女一区二区三区 | yw尤物av无码国产在线观看 | 亚洲精品成人av在线 | 久久亚洲国产成人精品性色 | 久久99精品国产.久久久久 | 欧美熟妇另类久久久久久多毛 | 老熟女重囗味hdxx69 | 性欧美videos高清精品 | 99国产精品白浆在线观看免费 | a片免费视频在线观看 | 奇米影视888欧美在线观看 | 狠狠躁日日躁夜夜躁2020 | 荫蒂添的好舒服视频囗交 | 欧美真人作爱免费视频 | 丰满诱人的人妻3 | 婷婷丁香五月天综合东京热 | 亚洲综合伊人久久大杳蕉 | 亚洲欧洲中文日韩av乱码 | 丝袜足控一区二区三区 | v一区无码内射国产 | 日韩人妻无码中文字幕视频 | 日本熟妇浓毛 | 中文字幕av日韩精品一区二区 | 精品国产一区二区三区四区在线看 | 欧美喷潮久久久xxxxx | 午夜性刺激在线视频免费 | 99麻豆久久久国产精品免费 | 日本精品少妇一区二区三区 | 水蜜桃亚洲一二三四在线 | 少妇太爽了在线观看 | 国产精品办公室沙发 | 成人无码精品1区2区3区免费看 | 99久久久国产精品无码免费 | 蜜桃臀无码内射一区二区三区 | 国产电影无码午夜在线播放 | 国产精品久久久久久亚洲影视内衣 | 欧美刺激性大交 | 无码av免费一区二区三区试看 | 精品欧洲av无码一区二区三区 | 国产真实乱对白精彩久久 | 夜夜夜高潮夜夜爽夜夜爰爰 | 国产成人无码a区在线观看视频app | 久久综合九色综合欧美狠狠 | 人人妻人人澡人人爽人人精品浪潮 | 女人被男人躁得好爽免费视频 | 夜夜影院未满十八勿进 | 精品国产福利一区二区 | 精品久久久中文字幕人妻 | 白嫩日本少妇做爰 | 国产免费无码一区二区视频 | 少妇无码av无码专区在线观看 | 丰满少妇弄高潮了www | 日本饥渴人妻欲求不满 | 熟女体下毛毛黑森林 | 国产成人久久精品流白浆 | 国产午夜无码视频在线观看 | 国产精品无码永久免费888 | 女人被男人躁得好爽免费视频 | 九一九色国产 | 夜夜躁日日躁狠狠久久av | 无码国产激情在线观看 | 欧美野外疯狂做受xxxx高潮 | 久久熟妇人妻午夜寂寞影院 | aⅴ在线视频男人的天堂 | 奇米影视7777久久精品 | 国产免费久久精品国产传媒 | av无码不卡在线观看免费 | 大地资源网第二页免费观看 | 亚洲最大成人网站 | 正在播放老肥熟妇露脸 | 18无码粉嫩小泬无套在线观看 | 国产欧美亚洲精品a | 久9re热视频这里只有精品 | 网友自拍区视频精品 | 日本高清一区免费中文视频 | 啦啦啦www在线观看免费视频 | 日欧一片内射va在线影院 | 精品国产青草久久久久福利 | 性啪啪chinese东北女人 | 亚洲欧美精品伊人久久 | 国产成人一区二区三区别 | 人人澡人摸人人添 | 蜜桃视频插满18在线观看 | 欧美性色19p | 青草青草久热国产精品 | 精品人妻人人做人人爽夜夜爽 | 2020久久香蕉国产线看观看 | 久久精品人人做人人综合 | 超碰97人人射妻 | 国产精华av午夜在线观看 | 青草青草久热国产精品 | 熟女少妇在线视频播放 | 日韩精品成人一区二区三区 | 无码任你躁久久久久久久 | 好爽又高潮了毛片免费下载 | 综合激情五月综合激情五月激情1 | 97夜夜澡人人双人人人喊 | 国产肉丝袜在线观看 | 久久久久久亚洲精品a片成人 | 麻豆国产人妻欲求不满 | 麻花豆传媒剧国产免费mv在线 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 欧美精品国产综合久久 | 久久精品国产99精品亚洲 | 久久久国产精品无码免费专区 | 欧美野外疯狂做受xxxx高潮 | 黄网在线观看免费网站 | 成人一区二区免费视频 | 国産精品久久久久久久 | 奇米影视888欧美在线观看 | 国产办公室秘书无码精品99 | 国内精品久久毛片一区二区 | 无码一区二区三区在线 | 色欲久久久天天天综合网精品 | 精品无码成人片一区二区98 | 牲欲强的熟妇农村老妇女 | 亚洲中文字幕在线观看 | 人妻夜夜爽天天爽三区 | 大肉大捧一进一出视频出来呀 | 狂野欧美激情性xxxx | 妺妺窝人体色www在线小说 | 天天躁夜夜躁狠狠是什么心态 | 精品日本一区二区三区在线观看 | 亚洲自偷自偷在线制服 | 亚洲国产成人a精品不卡在线 | 亚洲区小说区激情区图片区 | 国产精品无码一区二区桃花视频 | 99久久精品国产一区二区蜜芽 | 76少妇精品导航 | 国产精品国产自线拍免费软件 | 国产熟女一区二区三区四区五区 | 亚洲伊人久久精品影院 | 99麻豆久久久国产精品免费 | 亚洲日韩av片在线观看 | 无码免费一区二区三区 | 亚洲综合无码一区二区三区 | 无遮挡啪啪摇乳动态图 | 在线视频网站www色 | 亚洲人成网站免费播放 | 色噜噜亚洲男人的天堂 | 欧美日韩一区二区免费视频 | 给我免费的视频在线观看 | 天天躁日日躁狠狠躁免费麻豆 | 人人爽人人澡人人人妻 | 国产在线aaa片一区二区99 | 激情五月综合色婷婷一区二区 | 熟妇女人妻丰满少妇中文字幕 | 久久人妻内射无码一区三区 | 人妻少妇精品无码专区动漫 | 小sao货水好多真紧h无码视频 | 久久久久亚洲精品中文字幕 | 99久久亚洲精品无码毛片 | 99国产欧美久久久精品 | 国产激情无码一区二区 | 蜜桃臀无码内射一区二区三区 | 成人动漫在线观看 | 久久精品国产精品国产精品污 | 四虎永久在线精品免费网址 | 最近的中文字幕在线看视频 | 内射巨臀欧美在线视频 | 疯狂三人交性欧美 | 久久 国产 尿 小便 嘘嘘 | 国产精品va在线播放 | 老司机亚洲精品影院无码 | 无码人妻少妇伦在线电影 | 成人试看120秒体验区 | 亚洲 另类 在线 欧美 制服 | 大肉大捧一进一出视频出来呀 | 国产av一区二区精品久久凹凸 | 国产精品自产拍在线观看 | 自拍偷自拍亚洲精品10p | 久久国产精品萌白酱免费 | 国产精品亚洲lv粉色 | 国产高清av在线播放 | 国产精品免费大片 | 成人无码视频在线观看网站 | 女人被男人爽到呻吟的视频 | 夜夜影院未满十八勿进 | 亚洲精品国产a久久久久久 | 无码人妻av免费一区二区三区 | 亚洲高清偷拍一区二区三区 | 丰满妇女强制高潮18xxxx | 香港三级日本三级妇三级 | 无码乱肉视频免费大全合集 | 国产色视频一区二区三区 | 国产色精品久久人妻 | 丰满少妇熟乱xxxxx视频 | 欧美性猛交内射兽交老熟妇 | 99久久婷婷国产综合精品青草免费 | 永久免费观看国产裸体美女 | 久久精品国产99精品亚洲 | 日日鲁鲁鲁夜夜爽爽狠狠 | 成人免费视频视频在线观看 免费 | 亚洲精品国产品国语在线观看 | 国产性生交xxxxx无码 | 久久亚洲国产成人精品性色 | 亚洲s码欧洲m码国产av | 小sao货水好多真紧h无码视频 | 亚洲熟悉妇女xxx妇女av | 精品无码av一区二区三区 | 色综合久久久久综合一本到桃花网 | 精品厕所偷拍各类美女tp嘘嘘 | 亚洲人成网站在线播放942 | 天天燥日日燥 | 久久精品中文闷骚内射 | 在线天堂新版最新版在线8 | 国产人妻人伦精品1国产丝袜 | 精品久久久久香蕉网 | 日本一本二本三区免费 | 乱人伦人妻中文字幕无码久久网 | 99久久久无码国产精品免费 | 无码一区二区三区在线观看 | 无码国产色欲xxxxx视频 | 久久久久成人精品免费播放动漫 | 国产精品久久久久久亚洲影视内衣 | 国产办公室秘书无码精品99 | 男人的天堂av网站 | 国产精品久久久午夜夜伦鲁鲁 | 丰满少妇人妻久久久久久 | 久久精品国产大片免费观看 | 男人的天堂2018无码 | 亚洲色无码一区二区三区 | 国产精品va在线观看无码 | 在线观看免费人成视频 | 四虎永久在线精品免费网址 | 国产偷抇久久精品a片69 | 人人妻人人澡人人爽人人精品 | 免费无码av一区二区 | 久久久久久av无码免费看大片 | 无码人妻少妇伦在线电影 | 奇米影视7777久久精品 | 国产精品怡红院永久免费 | 扒开双腿吃奶呻吟做受视频 | 国产精品欧美成人 | 中文字幕亚洲情99在线 | 亚洲欧美综合区丁香五月小说 | 国产 精品 自在自线 | 狠狠噜狠狠狠狠丁香五月 | 亚洲精品国偷拍自产在线观看蜜桃 | 欧美性色19p | 麻豆成人精品国产免费 | 午夜免费福利小电影 | 亚洲欧洲无卡二区视頻 | 综合激情五月综合激情五月激情1 | 国产精品久免费的黄网站 | av无码久久久久不卡免费网站 | 国产偷自视频区视频 | 无码精品国产va在线观看dvd | 丰满诱人的人妻3 | 丰满人妻翻云覆雨呻吟视频 | 欧美日韩久久久精品a片 | 亚洲人成影院在线无码按摩店 | 无码帝国www无码专区色综合 | 波多野42部无码喷潮在线 | 狠狠cao日日穞夜夜穞av | 久久综合久久自在自线精品自 | 国产成人无码区免费内射一片色欲 | 强开小婷嫩苞又嫩又紧视频 | 一本久道久久综合婷婷五月 | 精品熟女少妇av免费观看 | 无码人妻黑人中文字幕 | 黑人粗大猛烈进出高潮视频 | 激情内射日本一区二区三区 | 色综合久久88色综合天天 | 少妇愉情理伦片bd | 蜜臀av无码人妻精品 | 无码人妻精品一区二区三区不卡 | 国产高清av在线播放 | 东京无码熟妇人妻av在线网址 | 国产办公室秘书无码精品99 | 麻豆人妻少妇精品无码专区 | 亚洲精品成人福利网站 | 亚洲中文字幕无码中文字在线 | 熟妇激情内射com | 成人欧美一区二区三区 | 久久亚洲中文字幕无码 | 婷婷丁香五月天综合东京热 | 男女猛烈xx00免费视频试看 | 国精产品一品二品国精品69xx | 亚洲成av人片在线观看无码不卡 | 国产成人精品优优av | 亚洲精品无码人妻无码 | 中国大陆精品视频xxxx | 少妇久久久久久人妻无码 | 蜜臀av在线播放 久久综合激激的五月天 | 无码中文字幕色专区 | 人妻少妇精品无码专区动漫 | 奇米影视7777久久精品人人爽 | 久久午夜无码鲁丝片秋霞 | 久久综合色之久久综合 | 澳门永久av免费网站 | 娇妻被黑人粗大高潮白浆 | 5858s亚洲色大成网站www | 丰满少妇熟乱xxxxx视频 | 日本免费一区二区三区最新 | 国产亚洲精品精品国产亚洲综合 | 国产av人人夜夜澡人人爽麻豆 | 日本精品久久久久中文字幕 | 97资源共享在线视频 | 亚洲爆乳大丰满无码专区 | 国产色在线 | 国产 | 国产sm调教视频在线观看 | 又粗又大又硬毛片免费看 | 国产精品毛多多水多 | 日本丰满护士爆乳xxxx | 在线播放免费人成毛片乱码 | 久久精品女人的天堂av | 国产综合色产在线精品 | 亚洲中文字幕av在天堂 | 中文字幕日韩精品一区二区三区 | 国产成人一区二区三区别 | 亚洲国产一区二区三区在线观看 | 狂野欧美性猛交免费视频 | 日日摸天天摸爽爽狠狠97 | 亚洲自偷精品视频自拍 | 亚洲精品午夜无码电影网 | 十八禁视频网站在线观看 | 国产精品久久久一区二区三区 | 亚洲成av人片天堂网无码】 | 高中生自慰www网站 | 国产97色在线 | 免 | 水蜜桃亚洲一二三四在线 | 精品无码国产自产拍在线观看蜜 | 少妇愉情理伦片bd | 亚洲精品国产品国语在线观看 | 国产精品久久福利网站 | 色五月五月丁香亚洲综合网 | 强辱丰满人妻hd中文字幕 | 97久久国产亚洲精品超碰热 | 午夜男女很黄的视频 | 日韩人妻少妇一区二区三区 | 精品欧美一区二区三区久久久 | 亚洲 高清 成人 动漫 | 99久久精品国产一区二区蜜芽 | 中文精品久久久久人妻不卡 | 一个人免费观看的www视频 | 欧洲精品码一区二区三区免费看 | 久久久无码中文字幕久... | 国产精品亚洲专区无码不卡 | 人妻无码久久精品人妻 | 亚洲日本va午夜在线电影 | 亚洲国产精品久久久久久 | 天干天干啦夜天干天2017 | 俺去俺来也www色官网 | 国产亚洲日韩欧美另类第八页 | 国产亚洲tv在线观看 | 亚洲 高清 成人 动漫 | 亚洲日韩av片在线观看 | 国产精品亚洲专区无码不卡 | 欧洲精品码一区二区三区免费看 | 少妇无码av无码专区在线观看 | 中文字幕乱码人妻无码久久 | 午夜福利一区二区三区在线观看 | 少妇性l交大片欧洲热妇乱xxx | 真人与拘做受免费视频一 | 亚洲乱码国产乱码精品精 | 美女扒开屁股让男人桶 | 国产熟女一区二区三区四区五区 | 蜜臀av无码人妻精品 | 国产色视频一区二区三区 | 免费国产成人高清在线观看网站 | 国产成人无码专区 | 99riav国产精品视频 | 久久久久人妻一区精品色欧美 | 久久久久99精品国产片 | 亚洲欧洲无卡二区视頻 | 在线播放亚洲第一字幕 | 强伦人妻一区二区三区视频18 | 丰满人妻一区二区三区免费视频 | 欧美性猛交xxxx富婆 | 国产精品无套呻吟在线 | 久久久精品456亚洲影院 | 亚洲国产精品无码一区二区三区 | 中文字幕无码视频专区 | 荫蒂被男人添的好舒服爽免费视频 | 亚洲一区二区三区在线观看网站 | 日韩欧美成人免费观看 | 无遮挡国产高潮视频免费观看 | 黄网在线观看免费网站 | 99视频精品全部免费免费观看 | 精品无码国产一区二区三区av | 俺去俺来也在线www色官网 | 日本熟妇大屁股人妻 | 在线播放免费人成毛片乱码 | 青春草在线视频免费观看 | 永久免费观看美女裸体的网站 | 麻豆蜜桃av蜜臀av色欲av | 亚洲熟熟妇xxxx | 成人无码精品一区二区三区 | 熟妇人妻无码xxx视频 | 国产精品手机免费 | 三级4级全黄60分钟 | 99在线 | 亚洲 | 国产精品第一国产精品 | 久久国产自偷自偷免费一区调 | 丰满护士巨好爽好大乳 | 性欧美疯狂xxxxbbbb | 国产超碰人人爽人人做人人添 | 国产精品99久久精品爆乳 | 成人免费视频视频在线观看 免费 | 国产成人精品一区二区在线小狼 | 男女爱爱好爽视频免费看 | 黑人粗大猛烈进出高潮视频 | 2020久久香蕉国产线看观看 | 亚洲呦女专区 | 男女猛烈xx00免费视频试看 | 亚洲日韩精品欧美一区二区 | 波多野结衣av一区二区全免费观看 | 国产熟女一区二区三区四区五区 | 国产一区二区三区影院 | 免费无码av一区二区 | 国产精品理论片在线观看 | 天海翼激烈高潮到腰振不止 | 男女爱爱好爽视频免费看 | 亚洲日韩av一区二区三区四区 | 国产卡一卡二卡三 | 国产亚洲欧美在线专区 | 久久久久久av无码免费看大片 | 成人无码精品1区2区3区免费看 | 精品无码国产自产拍在线观看蜜 | 亚洲色www成人永久网址 | 少妇一晚三次一区二区三区 | 亚洲国产精品无码久久久久高潮 | 牲欲强的熟妇农村老妇女 | 亚洲中文字幕无码中文字在线 | 国产亚洲人成在线播放 | 欧美三级a做爰在线观看 | 精品aⅴ一区二区三区 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 永久免费观看美女裸体的网站 | 色欲综合久久中文字幕网 | 国产精品va在线观看无码 | 377p欧洲日本亚洲大胆 | 国产精品va在线播放 | 成人无码视频免费播放 | 久久无码中文字幕免费影院蜜桃 | 牲交欧美兽交欧美 | 国产极品视觉盛宴 | 国产亚洲精品久久久久久国模美 | 亚洲成a人片在线观看无码 | 捆绑白丝粉色jk震动捧喷白浆 | 影音先锋中文字幕无码 | 亚洲 a v无 码免 费 成 人 a v | 午夜精品一区二区三区的区别 | 亚洲中文字幕在线无码一区二区 | 天堂久久天堂av色综合 | 精品国产青草久久久久福利 | 国产成人av免费观看 | 四虎永久在线精品免费网址 | 亚洲码国产精品高潮在线 | 亚洲色在线无码国产精品不卡 | 丰满少妇女裸体bbw | 国产真实伦对白全集 | 内射老妇bbwx0c0ck | 领导边摸边吃奶边做爽在线观看 | 帮老师解开蕾丝奶罩吸乳网站 | 午夜福利不卡在线视频 | 曰韩少妇内射免费播放 | 精品国精品国产自在久国产87 | 亚洲码国产精品高潮在线 | 兔费看少妇性l交大片免费 | 精品一区二区三区无码免费视频 | 日本一区二区更新不卡 | 欧美激情综合亚洲一二区 | 日本熟妇浓毛 | 国产偷国产偷精品高清尤物 | 亚洲一区av无码专区在线观看 | 人妻体内射精一区二区三四 | 亚洲 另类 在线 欧美 制服 | 99久久婷婷国产综合精品青草免费 | 欧美国产亚洲日韩在线二区 | 久久亚洲精品成人无码 | aⅴ亚洲 日韩 色 图网站 播放 | 熟女少妇在线视频播放 | 夜夜夜高潮夜夜爽夜夜爰爰 | 中文字幕无码日韩专区 | 久久久精品国产sm最大网站 | 久热国产vs视频在线观看 | 欧美35页视频在线观看 | 亚洲天堂2017无码中文 | 亚洲精品一区国产 | 国产精品人妻一区二区三区四 | 丰满少妇人妻久久久久久 | 蜜桃臀无码内射一区二区三区 | 国产香蕉97碰碰久久人人 | 久在线观看福利视频 | 精品成人av一区二区三区 | 伊在人天堂亚洲香蕉精品区 | 国产精品久久久久久亚洲毛片 | 国产精品久久久久久久影院 | 亚洲欧美国产精品久久 | 99riav国产精品视频 | 国产精品久久久午夜夜伦鲁鲁 | 久久国产精品_国产精品 | 三上悠亚人妻中文字幕在线 | 欧美35页视频在线观看 | 欧洲精品码一区二区三区免费看 | 久久国产精品萌白酱免费 | 国产美女精品一区二区三区 | 强辱丰满人妻hd中文字幕 | 性欧美videos高清精品 | 搡女人真爽免费视频大全 | 天堂一区人妻无码 | 无码吃奶揉捏奶头高潮视频 | 极品尤物被啪到呻吟喷水 | 免费国产成人高清在线观看网站 | 亚洲国产综合无码一区 | 国产精品高潮呻吟av久久4虎 | 色老头在线一区二区三区 | 国产精品久久国产精品99 | 久久国产精品_国产精品 | 天天躁夜夜躁狠狠是什么心态 | 日本熟妇大屁股人妻 | 老太婆性杂交欧美肥老太 | 中文字幕日韩精品一区二区三区 | 久青草影院在线观看国产 | 在线看片无码永久免费视频 | 性生交大片免费看女人按摩摩 | 久久久久99精品成人片 | 欧美三级不卡在线观看 | 久久精品国产一区二区三区肥胖 | 久久国产精品萌白酱免费 | 亚洲国产av精品一区二区蜜芽 | 成人无码视频免费播放 | 欧美成人家庭影院 | 精品久久久无码人妻字幂 | 东京热男人av天堂 | 国产免费无码一区二区视频 | 2020最新国产自产精品 | 97无码免费人妻超级碰碰夜夜 | 国产无遮挡吃胸膜奶免费看 | 欧美性生交活xxxxxdddd | 亚洲 激情 小说 另类 欧美 | 国产无遮挡又黄又爽又色 | 无套内谢的新婚少妇国语播放 | 国产偷自视频区视频 | 无码人妻精品一区二区三区不卡 | 色诱久久久久综合网ywww | 午夜不卡av免费 一本久久a久久精品vr综合 | 内射巨臀欧美在线视频 | 麻豆精产国品 | 午夜福利试看120秒体验区 | 亚洲精品无码人妻无码 | 国产猛烈高潮尖叫视频免费 | 国产三级久久久精品麻豆三级 | 亚洲精品成a人在线观看 | 中文字幕无线码免费人妻 | 色综合视频一区二区三区 | 又湿又紧又大又爽a视频国产 | 国产欧美亚洲精品a | 国产精品毛多多水多 | 精品一区二区三区波多野结衣 | 国产精品资源一区二区 | 国产无遮挡吃胸膜奶免费看 | 麻花豆传媒剧国产免费mv在线 | 99re在线播放 | 国产猛烈高潮尖叫视频免费 | 国产精品多人p群无码 | 久久视频在线观看精品 | 久久久久久av无码免费看大片 | 色情久久久av熟女人妻网站 | 狠狠噜狠狠狠狠丁香五月 | 狠狠色噜噜狠狠狠狠7777米奇 | 正在播放老肥熟妇露脸 | 麻豆精产国品 | 久久国产精品精品国产色婷婷 | 97精品国产97久久久久久免费 | 亚洲午夜无码久久 | 日韩视频 中文字幕 视频一区 | 国精产品一品二品国精品69xx | 国产人妻精品一区二区三区不卡 | 久久精品国产亚洲精品 | 色狠狠av一区二区三区 | 初尝人妻少妇中文字幕 | 九一九色国产 | 天堂亚洲2017在线观看 | 亚洲色www成人永久网址 | 中文字幕乱码中文乱码51精品 | 亚洲欧美色中文字幕在线 | 中文字幕人成乱码熟女app | 乌克兰少妇性做爰 | 国产在线aaa片一区二区99 | 欧美日韩亚洲国产精品 | 国产又爽又猛又粗的视频a片 | а√天堂www在线天堂小说 | 国产欧美熟妇另类久久久 | 人人妻人人澡人人爽精品欧美 | v一区无码内射国产 | 天天综合网天天综合色 | 1000部啪啪未满十八勿入下载 | 粉嫩少妇内射浓精videos | 国产偷国产偷精品高清尤物 | 2019nv天堂香蕉在线观看 | 亚洲成a人一区二区三区 | 正在播放东北夫妻内射 | 精品久久久久久亚洲精品 | 人人妻人人藻人人爽欧美一区 | 麻豆蜜桃av蜜臀av色欲av | 国内老熟妇对白xxxxhd | 亚洲天堂2017无码 | 午夜精品久久久久久久久 | 内射白嫩少妇超碰 | 久久综合激激的五月天 | 无码国产乱人伦偷精品视频 | 中文字幕人妻丝袜二区 | 久久久中文久久久无码 | 亚洲精品午夜无码电影网 | 爆乳一区二区三区无码 | 国产精品无码一区二区三区不卡 | 色婷婷欧美在线播放内射 | 亚洲中文字幕在线无码一区二区 | 丰满少妇熟乱xxxxx视频 | 无码吃奶揉捏奶头高潮视频 | 亚洲无人区午夜福利码高清完整版 | 午夜精品一区二区三区的区别 | 国产莉萝无码av在线播放 | 波多野42部无码喷潮在线 | 国产成人综合色在线观看网站 | 中文字幕av无码一区二区三区电影 | 色欲人妻aaaaaaa无码 | 亚洲精品无码国产 | 国产亚洲精品久久久久久国模美 | 久久久久久久久888 | 伦伦影院午夜理论片 | 中国大陆精品视频xxxx | 99精品视频在线观看免费 | 图片小说视频一区二区 | 亚洲午夜福利在线观看 | 97精品人妻一区二区三区香蕉 | 亚洲成a人片在线观看日本 | 国产亚洲精品久久久久久久 | 国内揄拍国内精品少妇国语 | 无套内谢的新婚少妇国语播放 | 无码精品人妻一区二区三区av | 久久久精品国产sm最大网站 | 熟女俱乐部五十路六十路av | 久久综合给久久狠狠97色 | 兔费看少妇性l交大片免费 | 久久午夜无码鲁丝片 | 东京热一精品无码av | 国产成人综合色在线观看网站 | 国产又粗又硬又大爽黄老大爷视 | 成年女人永久免费看片 | 国产精品视频免费播放 | 亚洲无人区午夜福利码高清完整版 | 奇米影视7777久久精品 | 久久精品女人天堂av免费观看 | 欧美三级不卡在线观看 | 久久国产精品二国产精品 | 无遮挡啪啪摇乳动态图 | 人人妻人人澡人人爽欧美精品 | 国产精品内射视频免费 | 特级做a爰片毛片免费69 | 999久久久国产精品消防器材 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 亚洲精品美女久久久久久久 | 国产精品办公室沙发 | 国产精品-区区久久久狼 | 综合激情五月综合激情五月激情1 | 午夜无码区在线观看 | 亚洲日韩av片在线观看 | ass日本丰满熟妇pics | 日韩在线不卡免费视频一区 | 久久久久久av无码免费看大片 | 国产av一区二区三区最新精品 | 国产又爽又猛又粗的视频a片 | 无套内谢的新婚少妇国语播放 | 国产精品久久久久久无码 | 欧美三级不卡在线观看 | 99久久亚洲精品无码毛片 | 日本一区二区三区免费播放 | 无码午夜成人1000部免费视频 | 亚洲s码欧洲m码国产av | 中文字幕av日韩精品一区二区 | 国产无套内射久久久国产 | 久久国产自偷自偷免费一区调 | 无遮无挡爽爽免费视频 | 国产麻豆精品精东影业av网站 | 中文字幕无码免费久久99 | 无码一区二区三区在线观看 | 丝袜美腿亚洲一区二区 | 日韩精品无码一本二本三本色 | 性欧美牲交在线视频 | 欧美日韩综合一区二区三区 | 九九综合va免费看 | www国产亚洲精品久久网站 | 精品久久久久久人妻无码中文字幕 | 久精品国产欧美亚洲色aⅴ大片 | 欧美精品无码一区二区三区 | 国产高清不卡无码视频 | 亚洲中文无码av永久不收费 | 好屌草这里只有精品 | 樱花草在线社区www | 久久久精品456亚洲影院 | 国产麻豆精品一区二区三区v视界 | 无码一区二区三区在线观看 | 波多野结衣一区二区三区av免费 | 欧美性生交xxxxx久久久 | 亚洲高清偷拍一区二区三区 | 狠狠cao日日穞夜夜穞av | 亚洲啪av永久无码精品放毛片 | 中文字幕无线码 | 欧美自拍另类欧美综合图片区 | 男人扒开女人内裤强吻桶进去 | 亚洲色www成人永久网址 | 亚洲 激情 小说 另类 欧美 | 免费看少妇作爱视频 | 搡女人真爽免费视频大全 | 鲁鲁鲁爽爽爽在线视频观看 | 无码人妻丰满熟妇区毛片18 | 久久这里只有精品视频9 | 女人高潮内射99精品 | v一区无码内射国产 | 无码国产色欲xxxxx视频 | 久久久精品成人免费观看 | 人妻有码中文字幕在线 | 草草网站影院白丝内射 | 蜜臀aⅴ国产精品久久久国产老师 | 人妻无码久久精品人妻 | 国产精品va在线观看无码 | 日日摸日日碰夜夜爽av | 国产精品久久久久影院嫩草 | 国产成人综合色在线观看网站 | 久久综合网欧美色妞网 | 日本乱人伦片中文三区 | 红桃av一区二区三区在线无码av | 99麻豆久久久国产精品免费 | 亚洲一区二区三区在线观看网站 | 成人无码视频免费播放 | 人妻少妇精品无码专区二区 | 国产国产精品人在线视 | 久久精品国产大片免费观看 | 欧美成人免费全部网站 | 亚洲精品一区二区三区在线 | 亚洲区欧美区综合区自拍区 | 奇米综合四色77777久久 东京无码熟妇人妻av在线网址 | 国产偷国产偷精品高清尤物 | av无码不卡在线观看免费 | 久青草影院在线观看国产 | 国产人妻精品一区二区三区不卡 | 亚洲国产成人av在线观看 | 国产精品国产三级国产专播 | 久久综合给久久狠狠97色 | 亚洲欧美综合区丁香五月小说 | 日本精品人妻无码77777 天堂一区人妻无码 | 草草网站影院白丝内射 | 日本精品高清一区二区 | 99在线 | 亚洲 | 乱人伦中文视频在线观看 | 国产一区二区三区精品视频 | 亚洲国产欧美国产综合一区 | 色诱久久久久综合网ywww | 丝袜足控一区二区三区 | 精品一二三区久久aaa片 | 少妇邻居内射在线 | 在线精品国产一区二区三区 | 少妇人妻偷人精品无码视频 | 日日麻批免费40分钟无码 | 76少妇精品导航 | 亚洲熟妇色xxxxx欧美老妇y | 天海翼激烈高潮到腰振不止 | 无码一区二区三区在线观看 | 黑人巨大精品欧美黑寡妇 | 精品人人妻人人澡人人爽人人 | 嫩b人妻精品一区二区三区 | 久久久久成人片免费观看蜜芽 | 日日碰狠狠躁久久躁蜜桃 | 亚洲欧洲日本综合aⅴ在线 | 亚洲第一网站男人都懂 | 亚洲欧洲日本无在线码 | 天天爽夜夜爽夜夜爽 | 三上悠亚人妻中文字幕在线 | 欧美肥老太牲交大战 | 狂野欧美性猛xxxx乱大交 | 少妇的肉体aa片免费 | 成人免费视频视频在线观看 免费 | 国产激情一区二区三区 | 久久久久国色av免费观看性色 | 无码一区二区三区在线 | 丝袜美腿亚洲一区二区 | 国产无遮挡又黄又爽免费视频 | 日韩亚洲欧美精品综合 | 欧美35页视频在线观看 | 亚洲精品一区二区三区四区五区 | 中文字幕乱码亚洲无线三区 | 亚洲国产精品久久久久久 | 76少妇精品导航 | 欧美 日韩 人妻 高清 中文 | 国产97人人超碰caoprom | 久久精品国产精品国产精品污 | 熟女体下毛毛黑森林 | 婷婷丁香六月激情综合啪 | 美女极度色诱视频国产 | 欧洲欧美人成视频在线 | 小泽玛莉亚一区二区视频在线 | 久久成人a毛片免费观看网站 | 日日躁夜夜躁狠狠躁 | 国产网红无码精品视频 | 精品久久久久香蕉网 | 亚洲毛片av日韩av无码 | 天堂无码人妻精品一区二区三区 | 国产av无码专区亚洲awww | 日韩精品无码一本二本三本色 | 亚洲精品国产精品乱码视色 | 国产亚洲精品久久久久久久久动漫 | 成人aaa片一区国产精品 | 亚洲欧洲中文日韩av乱码 | 精品国产一区二区三区av 性色 | 免费观看又污又黄的网站 | 日本爽爽爽爽爽爽在线观看免 | 久久精品中文闷骚内射 | 女人被爽到呻吟gif动态图视看 | 给我免费的视频在线观看 | 国产亚洲欧美在线专区 | 久久久成人毛片无码 | 国内精品人妻无码久久久影院 | 人妻少妇精品无码专区动漫 | 日本熟妇乱子伦xxxx | 岛国片人妻三上悠亚 | 秋霞成人午夜鲁丝一区二区三区 | 麻豆国产人妻欲求不满 | 国产深夜福利视频在线 | 国产一区二区三区影院 | 欧美成人免费全部网站 | 久久这里只有精品视频9 | 久久人人97超碰a片精品 | 亚洲中文字幕无码中字 | 人妻有码中文字幕在线 | 亚洲精品一区二区三区四区五区 | 中文精品久久久久人妻不卡 | 国产亚洲人成a在线v网站 | 人人澡人人透人人爽 | 色欲av亚洲一区无码少妇 | 夜夜躁日日躁狠狠久久av | 鲁鲁鲁爽爽爽在线视频观看 | 亚洲自偷精品视频自拍 | 国产成人精品优优av | 中文字幕乱码人妻二区三区 | aⅴ亚洲 日韩 色 图网站 播放 | 激情五月综合色婷婷一区二区 | 午夜性刺激在线视频免费 | 午夜精品一区二区三区的区别 | 亚洲色大成网站www国产 | 免费中文字幕日韩欧美 | 99久久无码一区人妻 | 欧美人与动性行为视频 | 亚洲精品成人福利网站 | 真人与拘做受免费视频 | 夜先锋av资源网站 | 国产精品丝袜黑色高跟鞋 | 久久久久久国产精品无码下载 | 国产无遮挡吃胸膜奶免费看 | 国产一区二区三区精品视频 | 国产精品无码久久av | 国内少妇偷人精品视频免费 | 亚洲成在人网站无码天堂 | 国产成人无码区免费内射一片色欲 | 国产69精品久久久久app下载 | 国产黑色丝袜在线播放 | 国精产品一区二区三区 | 成人av无码一区二区三区 | 无码国产色欲xxxxx视频 | 日本熟妇浓毛 | 久久国语露脸国产精品电影 | 波多野结衣 黑人 | 婷婷综合久久中文字幕蜜桃三电影 | 麻豆精品国产精华精华液好用吗 | 欧美 丝袜 自拍 制服 另类 | 免费无码肉片在线观看 | 日韩人妻少妇一区二区三区 | 欧美激情内射喷水高潮 | а天堂中文在线官网 | 亚洲第一无码av无码专区 | 国产猛烈高潮尖叫视频免费 | 亚洲 欧美 激情 小说 另类 | 国产精品办公室沙发 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产精品无码一区二区桃花视频 | 日韩av无码中文无码电影 | 亚洲精品一区二区三区在线 | 中文字幕无线码 | 亚洲国产欧美国产综合一区 | 18黄暴禁片在线观看 | 亚洲一区二区三区无码久久 | 国产莉萝无码av在线播放 | 国产亚洲精品久久久久久国模美 | 午夜精品久久久久久久 | 中文字幕乱码人妻无码久久 | 久久久久久国产精品无码下载 | 日韩欧美中文字幕在线三区 | 国产97人人超碰caoprom | 毛片内射-百度 | 思思久久99热只有频精品66 | a在线亚洲男人的天堂 | 国产精品99久久精品爆乳 | 男女超爽视频免费播放 | 久久精品国产一区二区三区肥胖 | 蜜臀aⅴ国产精品久久久国产老师 | 少妇的肉体aa片免费 | 蜜桃无码一区二区三区 | 亚洲精品国产品国语在线观看 | 久久久久成人精品免费播放动漫 | 久久久精品456亚洲影院 | 未满成年国产在线观看 | av无码久久久久不卡免费网站 | 久久五月精品中文字幕 | 久久久久se色偷偷亚洲精品av | 久久视频在线观看精品 | 宝宝好涨水快流出来免费视频 | 国产真实乱对白精彩久久 | 国色天香社区在线视频 | 一个人看的视频www在线 | 性欧美videos高清精品 | 国产超碰人人爽人人做人人添 | 台湾无码一区二区 | 欧美阿v高清资源不卡在线播放 | 久久人人爽人人爽人人片ⅴ | 欧美人与动性行为视频 | 亚洲精品国产精品乱码不卡 | 强开小婷嫩苞又嫩又紧视频 | 久久久亚洲欧洲日产国码αv | 精品熟女少妇av免费观看 | 亚洲国产av精品一区二区蜜芽 | 久久综合狠狠综合久久综合88 | 久久精品国产日本波多野结衣 | 熟女少妇在线视频播放 | 伊人久久大香线蕉亚洲 | 欧美成人高清在线播放 | 无码国产乱人伦偷精品视频 | 老子影院午夜精品无码 | 日韩精品无码一本二本三本色 | 久久久久成人精品免费播放动漫 | 国产黄在线观看免费观看不卡 | 99精品无人区乱码1区2区3区 | 成人无码视频在线观看网站 | 欧美日本精品一区二区三区 | 日日摸夜夜摸狠狠摸婷婷 | 在线亚洲高清揄拍自拍一品区 | 欧美激情内射喷水高潮 | 色欲久久久天天天综合网精品 | 人妻人人添人妻人人爱 | 亚洲日韩av片在线观看 | 少妇人妻av毛片在线看 | 色五月丁香五月综合五月 | 国产做国产爱免费视频 | 网友自拍区视频精品 | 中文字幕无码免费久久99 | 亚洲第一无码av无码专区 | 综合网日日天干夜夜久久 | 奇米影视7777久久精品人人爽 | 999久久久国产精品消防器材 | 中文字幕乱码中文乱码51精品 | 牲欲强的熟妇农村老妇女 | 久久久久久av无码免费看大片 | 久久无码中文字幕免费影院蜜桃 | 无码人妻精品一区二区三区不卡 | 日本护士xxxxhd少妇 | 欧美日韩人成综合在线播放 | 精品久久久中文字幕人妻 | 三上悠亚人妻中文字幕在线 | 国产精品va在线观看无码 | 高清无码午夜福利视频 | 一本一道久久综合久久 | 午夜理论片yy44880影院 | 综合网日日天干夜夜久久 | 在线观看国产午夜福利片 | 亚洲а∨天堂久久精品2021 | 久久99精品国产麻豆蜜芽 | 欧美亚洲国产一区二区三区 | 国产亚洲人成a在线v网站 | 4hu四虎永久在线观看 | 久久精品丝袜高跟鞋 | 中文字幕乱码人妻无码久久 | 日日鲁鲁鲁夜夜爽爽狠狠 | 999久久久国产精品消防器材 | 野外少妇愉情中文字幕 | 日本xxxx色视频在线观看免费 | 国产成人精品视频ⅴa片软件竹菊 | 亚洲精品一区二区三区婷婷月 | 久久亚洲精品成人无码 | 综合激情五月综合激情五月激情1 | 麻豆蜜桃av蜜臀av色欲av | 一本久久a久久精品vr综合 | 亚洲精品一区国产 | 成人免费视频一区二区 | 蜜桃av抽搐高潮一区二区 | 国产无av码在线观看 | 亚洲人成网站色7799 | 人妻天天爽夜夜爽一区二区 | 久久99久久99精品中文字幕 | 欧美乱妇无乱码大黄a片 | 国产真实夫妇视频 | 国产精品无码成人午夜电影 | 日韩精品无码一本二本三本色 | 日韩 欧美 动漫 国产 制服 | 人妻与老人中文字幕 | 天堂亚洲免费视频 | 在线观看国产一区二区三区 | 日韩av无码一区二区三区 | 国产成人综合在线女婷五月99播放 | 精品无码一区二区三区爱欲 | 国产亲子乱弄免费视频 | 国产精品对白交换视频 | 2020最新国产自产精品 | 精品国产青草久久久久福利 | 鲁鲁鲁爽爽爽在线视频观看 | 国产精品久久国产精品99 | 国产明星裸体无码xxxx视频 | 国产九九九九九九九a片 | 天堂亚洲免费视频 | 亚洲精品鲁一鲁一区二区三区 | 亚洲日韩av一区二区三区四区 | 我要看www免费看插插视频 | 日韩精品无码一区二区中文字幕 | 5858s亚洲色大成网站www | 国产精品爱久久久久久久 | 99久久久国产精品无码免费 | 1000部啪啪未满十八勿入下载 | 女人色极品影院 | 色妞www精品免费视频 | 国产精品亚洲专区无码不卡 | 日韩亚洲欧美精品综合 | 乱人伦人妻中文字幕无码久久网 | 人人超人人超碰超国产 | 最新国产乱人伦偷精品免费网站 | 精品久久久久久人妻无码中文字幕 | 丰满妇女强制高潮18xxxx | 97色伦图片97综合影院 | 亚洲精品国产精品乱码视色 | 性色欲网站人妻丰满中文久久不卡 | 婷婷丁香五月天综合东京热 | 国产精品无套呻吟在线 | 亚洲国产高清在线观看视频 | 性开放的女人aaa片 | 无码一区二区三区在线 | 性欧美牲交在线视频 | 国产精品a成v人在线播放 | 精品无人国产偷自产在线 | 国产欧美精品一区二区三区 | 国产成人无码a区在线观看视频app | 性欧美大战久久久久久久 | 波多野42部无码喷潮在线 | 秋霞成人午夜鲁丝一区二区三区 | 国产精品人妻一区二区三区四 | 亚洲精品鲁一鲁一区二区三区 | 又粗又大又硬毛片免费看 | 久久99国产综合精品 | 欧美肥老太牲交大战 | 少妇被粗大的猛进出69影院 | 国产激情精品一区二区三区 | 无码精品人妻一区二区三区av | 欧美日本精品一区二区三区 | 国产 精品 自在自线 | 欧美人与禽zoz0性伦交 | 任你躁在线精品免费 | 最新版天堂资源中文官网 | 亚洲精品中文字幕久久久久 | 激情综合激情五月俺也去 | 亚洲一区av无码专区在线观看 | 色综合天天综合狠狠爱 | 国产性生大片免费观看性 | 婷婷丁香六月激情综合啪 | 婷婷五月综合激情中文字幕 | 国产精品va在线播放 | 久久99精品久久久久婷婷 | 国产精品无码一区二区三区不卡 | 国产人成高清在线视频99最全资源 | 日日橹狠狠爱欧美视频 | 国产午夜手机精彩视频 | 四虎4hu永久免费 | 曰本女人与公拘交酡免费视频 | 性欧美大战久久久久久久 | 亚洲人成影院在线无码按摩店 | 国产精品久久久久久久9999 | www国产亚洲精品久久网站 | 久久综合久久自在自线精品自 | 日韩精品乱码av一区二区 | 日日鲁鲁鲁夜夜爽爽狠狠 | 清纯唯美经典一区二区 | 久久精品99久久香蕉国产色戒 | 亚洲精品一区三区三区在线观看 | 色偷偷av老熟女 久久精品人妻少妇一区二区三区 | 国产色精品久久人妻 | 97久久超碰中文字幕 | 午夜精品一区二区三区在线观看 | 女人和拘做爰正片视频 | 人妻无码久久精品人妻 | 国产亚洲精品精品国产亚洲综合 | 久久久久免费看成人影片 | 人人妻人人澡人人爽人人精品 | 国产av无码专区亚洲awww | 欧美人与牲动交xxxx | 成人无码精品一区二区三区 | 久精品国产欧美亚洲色aⅴ大片 | 蜜桃视频插满18在线观看 | 妺妺窝人体色www婷婷 | 国内丰满熟女出轨videos | 亚洲精品国产第一综合99久久 | 久久亚洲中文字幕精品一区 | 人人爽人人爽人人片av亚洲 | 国产在线精品一区二区三区直播 | 偷窥日本少妇撒尿chinese | 日日摸日日碰夜夜爽av | 六月丁香婷婷色狠狠久久 | 国产亚洲视频中文字幕97精品 | 狠狠综合久久久久综合网 | 女高中生第一次破苞av | 精品乱子伦一区二区三区 | 国产成人精品优优av | 中文字幕+乱码+中文字幕一区 | 色偷偷人人澡人人爽人人模 | 日本护士xxxxhd少妇 | 欧美日韩一区二区免费视频 | 未满成年国产在线观看 | 久精品国产欧美亚洲色aⅴ大片 | 图片小说视频一区二区 | 女人被男人躁得好爽免费视频 | 激情内射亚州一区二区三区爱妻 | 亚洲一区二区三区国产精华液 | 久久久成人毛片无码 | 国产免费久久久久久无码 | 欧美性黑人极品hd | 搡女人真爽免费视频大全 | 久久99精品国产麻豆蜜芽 | 亚洲自偷自偷在线制服 | 丝袜美腿亚洲一区二区 | 爽爽影院免费观看 | 四虎4hu永久免费 | 国产精品沙发午睡系列 | 国产亚洲欧美日韩亚洲中文色 | 玩弄少妇高潮ⅹxxxyw | 中文久久乱码一区二区 | 九九热爱视频精品 | 男人和女人高潮免费网站 | 扒开双腿吃奶呻吟做受视频 | 日韩精品久久久肉伦网站 | 国产成人一区二区三区在线观看 | 国产精品无码成人午夜电影 | 国产精品久久国产三级国 | 欧美人与物videos另类 | 真人与拘做受免费视频 | 精品欧美一区二区三区久久久 | 九九在线中文字幕无码 | 国产手机在线αⅴ片无码观看 | 亚洲成a人一区二区三区 | 亚洲精品成人福利网站 | 亚洲欧美日韩成人高清在线一区 | 国产精品无码成人午夜电影 | 欧美日本精品一区二区三区 | 久久97精品久久久久久久不卡 | 欧美日本精品一区二区三区 | 日本高清一区免费中文视频 | 亚洲成色在线综合网站 | 天天拍夜夜添久久精品大 | 亚洲小说图区综合在线 | 久久无码专区国产精品s | 色综合天天综合狠狠爱 | 欧美日本精品一区二区三区 | 国产无套内射久久久国产 | 丝袜足控一区二区三区 |