青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Programmer's Cookbook

{C++ 基礎} {C++ 高級} {C#界面,C++核心算法} {設計模式} {C#基礎}

windows腳本實例(二)


常用腳本實例:(以下都使用VBScript)

(主要講解腳本宿主和腳本運行時,腳本創建com和腳本引擎的擴展先不講,以后再講)

 1  Creating and Controlling Files with FSO (Scripting.FileSystemObject)

創建folder且collect 錯誤
 
 

' NewFolderEC.vbs
'
 Free example VBScript to create a folder with error-correcting Code.
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 2.6 - May 2005
'
 ---------------------------------------------------------------' 

Option Explicit
Dim objFSO, objFolder, objShell, strDirectory
strDirectory 
= "c:\logs"

' Create the File System Object
Set objFSO = CreateObject("Scripting.FileSystemObject")

' Note If..Exists. Then, Else  End If construction
If objFSO.FolderExists(strDirectory) Then
   
Set objFolder = objFSO.GetFolder(strDirectory)
   WScript.Echo strDirectory 
& " already created "
Else
   
Set objFolder = objFSO.CreateFolder(strDirectory)
WScript.Echo 
"Just created " & strDirectory
End If

If err.number = vbEmpty then
   
Set objShell = CreateObject("WScript.Shell")
   objShell.run (
"Explorer" &" " & strDirectory & "\" )
Else WScript.echo "VBScript Error: " & err.number
End If

WScript.Quit

' End of Sample VBScript to create a folder with error-correcting Code


創建文件且檢查文件是否已經存在
 
 

' NewFileEC.vbs
'
 Sample VBScript to create a file with error-correcting Code
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 1.6 - June 2005
'
 ---------------------------------------------------------------' 

Option Explicit
Dim objFSO, objFolder, objShell, objFile
Dim strDirectory, strFile
strDirectory 
= "e:\logs"
strFile 
= "\Summer.txt"

' Create the File System Object
Set objFSO = CreateObject("Scripting.FileSystemObject")

' Check that the strDirectory folder exists
If objFSO.FolderExists(strDirectory) Then
   
Set objFolder = objFSO.GetFolder(strDirectory)
Else
Set objFolder = objFSO.CreateFolder(strDirectory)
WScript.Echo 
"Just created " & strDirectory
End If

If objFSO.FileExists(strDirectory & strFile) Then
Set objFolder = objFSO.GetFolder(strDirectory)
Else
Set objFile = objFSO.CreateTextFile(strDirectory & strFile)
Wscript.Echo 
"Just created " & strDirectory & strFile
End If 

set objFolder = nothing
set objFile = nothing

If err.number = vbEmpty then
Set objShell = CreateObject("WScript.Shell")
objShell.run (
"Explorer" & " " & strDirectory & "\" )
Else WScript.echo "VBScript Error: " & err.number
End If

WScript.Quit

' End of VBScript to create a file with error-correcting Code


文件的末尾增加內容
 

' NewTextEC.vbs
'
 Sample VBScript to write to a file. With added error-correcting
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 1.5 - August 2005
'
 ---------------------------------------------------------------' 

Option Explicit
Dim objFSO, objFolder, objShell, objTextFile, objFile
Dim strDirectory, strFile, strText
strDirectory 
= "e:\logs3"
strFile 
= "\Summer.txt"
strText 
= "Book Another Holiday"

' Create the File System Object
Set objFSO = CreateObject("Scripting.FileSystemObject")

' Check that the strDirectory folder exists
If objFSO.FolderExists(strDirectory) Then
   
Set objFolder = objFSO.GetFolder(strDirectory)
Else
   
Set objFolder = objFSO.CreateFolder(strDirectory)
   WScript.Echo 
"Just created " & strDirectory
End If

If objFSO.FileExists(strDirectory & strFile) Then
   
Set objFolder = objFSO.GetFolder(strDirectory)
Else
   
Set objFile = objFSO.CreateTextFile(strDirectory & strFile)
   Wscript.Echo 
"Just created " & strDirectory & strFile
End If 

set objFile = nothing
set objFolder = nothing
' OpenTextFile Method needs a Const value
'
 ForAppending = 8 ForReading = 1, ForWriting = 2
Const ForAppending = 8

Set objTextFile = objFSO.OpenTextFile _
(strDirectory 
& strFile, ForAppending, True)

' Writes strText every time you run this VBScript
objTextFile.WriteLine(strText)
objTextFile.Close

' Bonus or cosmetic section to launch explorer to check file
If err.number = vbEmpty then
   
Set objShell = CreateObject("WScript.Shell")
   objShell.run (
"Explorer" &" " & strDirectory & "\" )
Else WScript.echo "VBScript Error: " & err.number
End If

WScript.Quit

' End of VBScript to write to a file with error-correcting Code


寫log data到文件
' EventLogFSOvbs
'
 Example VBScript to interogate the Event Log and create a file 
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 1.8 - June 2005
'
 ---------------------------------------------------------' 
Option Explicit

Dim objFso, objFolder, objWMI, objItem, objShell, strEventLog
Dim strFile, strComputer, strFolder, strFileName, strPath
Dim intEvent, intNumberID, intRecordNum, colLoggedEvents

' --------------------------------------------------------
'
 Set the folder and file name
'
 Set numbers
intNumberID = 17 ' Event ID Number
intRecordNum = 0

strComputer 
= "."
strFileName 
= "\Event" & intNumberID & ".txt"
strFolder 
= "e:\logs\eventlog"
strPath 
= strFolder & strFileName
strEventLog 
= "'System' "

' -----------------------------------------------------
'
 Section to create folder and hold file.
Set objFso = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists(strFolder) Then
Set objFolder = objFSO.GetFolder(strFolder)
Else
Set objFolder = objFSO.CreateFolder(strFolder)
Wscript.Echo 
"Folder created " & strFolder
End If

Wscript.Echo 
" Press OK and Wait 30 seconds (ish)"
Set strFile = objFso.CreateTextFile(strPath, True)
Set objWMI = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colLoggedEvents = objWMI.ExecQuery _
(
"Select * from Win32_NTLogEvent Where Logfile = " & strEventLog)

' -----------------------------------------
'
 Next section loops through ID properties

For Each objItem in colLoggedEvents
If objItem.EventCode = intNumberID Then

' Second Loop to filter only if they tried Administrator
strFile.WriteLine("Category: " & objItem.Category _
& " string " & objItem.CategoryString) 
strFile.WriteLine(
"ComputerName: " & objItem.ComputerName) 
strFile.WriteLine(
"Logfile: " & objItem.Logfile _ 
& " source " & objItem.SourceName) 
strFile.WriteLine(
"EventCode: " & objItem.EventCode) 
strFile.WriteLine(
"EventType: " & objItem.EventType) 
strFile.WriteLine(
"Type: " & objItem.Type) 
strFile.WriteLine(
"User: " & objItem.User) 
strFile.WriteLine(
"Message: " & objItem.Message)
strFile.WriteLine (
" ")
intRecordNum 
= intRecordNum +1
End If
Next

' Confirms the script has completed and opens the file
Set objShell = CreateObject("WScript.Shell")
objShell.run (
"Explorer" &" " & strPath & "\" )

WScript.Quit

' End of Guy's Sample FSO VBScript
拷貝文件

' VBScript.
Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CopyFile 
"c:\COMPlusLog.txt""c:\x\"
拷貝文件夾
' VBScript.
Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CopyFolder 
"c:\x""c:\y"


2 讀寫注冊表
' VBScript.
Set Sh = CreateObject("WScript.Shell")
key 
=  "HKEY_CURRENT_USER\"
Sh.RegWrite key 
& "WSHTest\""testkeydefault"
Sh.RegWrite key 
& "WSHTest\string1""testkeystring1"
Sh.RegWrite key 
& "WSHTest\string2""testkeystring2""REG_SZ"
Sh.RegWrite key 
& "WSHTest\string3""testkeystring3""REG_EXPAND_SZ"
Sh.RegWrite key 
& "WSHTest\int"123"REG_DWORD"
WScript.Echo Sh.RegRead(key 
& "WSHTest\")
WScript.Echo Sh.RegRead(key 
& "WSHTest\string1")
WScript.Echo Sh.RegRead(key 
& "WSHTest\string2")
WScript.Echo Sh.RegRead(key 
& "WSHTest\string3")
WScript.Echo Sh.RegRead(key 
& "WSHTest\int")
Sh.RegDelete key 
& "WSHTest\"

3 創建快捷方式
 VBScript.
Dim Shell, DesktopPath, URL
Set Shell = CreateObject("WScript.Shell")
DesktopPath 
= Shell.SpecialFolders("Desktop")
Set URL = Shell.CreateShortcut(DesktopPath & "\MSDN Scripting.URL")
URL.TargetPath 
= "HTTP://MSDN.Microsoft.com/scripting/"
URL.Save

' VBScript.
Set Shell = CreateObject("WScript.Shell")
DesktopPath 
= Shell.SpecialFolders("Desktop")
Set link = Shell.CreateShortcut(DesktopPath & "\test.lnk")
link.Arguments 
= "1 2 3"
link.Description 
= "test shortcut"
link.HotKey 
= "CTRL+ALT+SHIFT+X"
link.IconLocation 
= "app.exe,1"
link.TargetPath 
= "c:\blah\app.exe"
link.WindowStyle 
= 3
link.WorkingDirectory 
= "c:\blah"
link.Save

以下主要使用WMI
4 列舉系統進程
' Process.vbs
'
 Free Sample VBScript to discover which processes are running
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 1.4 - December 2005
'
 -------------------------------------------------------' 
Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strList

strComputer 
= "."

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _ 
& strComputer & "\root\cimv2"

Set colProcess = objWMIService.ExecQuery _
(
"Select * from Win32_Process")

For Each objProcess in colProcess
strList 
= strList & vbCr & _
objProcess.Name
Next

WSCript.Echo strList
WScript.Quit

' End of List Process Example VBScript


看看它的結果嗎:
r_listprocess.jpg

start stop 進程
' StartProcessLocal.vbs
'
 Free example VBScript to start a process (not interactive)
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 1.8 - December 2005
'
 -------------------------------------------------------' 
Option Explicit
Dim objWMIService, objProcess, objCalc
Dim strShell, objProgram, strComputer, strExe 

strComputer 
= "."
strExe 
= "Calc.exe"
' Connect to WMI
set objWMIService = getobject("winmgmts://"_
& strComputer & "/root/cimv2"

' Obtain the Win32_Process class of object.
Set objProcess = objWMIService.Get("Win32_Process")
Set objProgram = objProcess.Methods_( _
"Create").InParameters.SpawnInstance_
objProgram.CommandLine 
= strExe 

'Execute the program now at the command line.
Set strShell = objWMIService.ExecMethod( _
"Win32_Process""Create", objProgram) 

WScript.echo 
"Created: " & strExe & " on " & strComputer
WSCript.Quit 

' End of free example of a Process VBScript 



' ProcessKillLocal.vbs
'
 Sample VBScript to kill a program
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 2.7 - December 2005
'
 ------------------------ -------------------------------' 
Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill 
strComputer 
= "."
strProcessKill 
= "'calc.exe'" 

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _ 
& strComputer & "\root\cimv2"

Set colProcess = objWMIService.ExecQuery _
(
"Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next 
WSCript.Echo 
"Just killed process " & strProcessKill _
& " on " & strComputer
WScript.Quit 
' End of WMI Example of a Kill Process 

物理和邏輯disks
' LogicalDisk.vbs
'
 Sample VBScript to interrogate a Logical disk with WMI
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 1.8 - November 2005
'
 -------------------------------------------------------------' 
Option Explicit
Dim objWMIService, objItem, colItems, strComputer

On Error Resume Next
strComputer 
= "."

Set objWMIService = GetObject _
(
"winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery _
(
"Select * from Win32_LogicalDisk")

For Each objItem in colItems
Wscript.Echo 
"Computer: " & objItem.SystemName & VbCr & _ 
" ==================================" & VbCr & _ 
"Drive Letter: " & objItem.Name & vbCr & _ 
"Description: " & objItem.Description & vbCr & _ 
"Volume Name: " & objItem.VolumeName & vbCr & _ 
"Drive Type: " & objItem.DriveType & vbCr & _ 
"Media Type: " & objItem.MediaType & vbCr & _ 
"VolumeSerialNumber: " & objItem.VolumeSerialNumber & vbCr & _
"Size: " & Int(objItem.Size /1073741824& " GB" & vbCr & _ 
"Free Space: " & Int(objItem.FreeSpace /1073741824& _
" GB" & vbCr & _ 
"Quotas Disabled: " & objItem.QuotasDisabled & vbCr & _ 
"Supports DiskQuotas: " & objItem.SupportsDiskQuotas & vbCr & _
"Supports FileBasedCompression: " & _
objItem.SupportsFileBasedCompression 
& vbCr & _ 
"Compressed: " & objItem.Compressed & vbCr & _ 
"" 
Next

WSCript.Quit

' End of Sample DiskDrive VBScript


' DiskDriveLogical.vbs
'
 Sample VBScript to interrogate a physical disk with WMI
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 2.3 - November 2005
'
 --------------------------------------------------------------' 
Option Explicit
Dim objWMIService, objItem, colItems, strComputer

' On Error Resume Next
strComputer = "."

Set objWMIService = GetObject("winmgmts:\\" _
& strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery(_
"Select * from Win32_DiskDrive")

For Each objItem in colItems
Wscript.Echo 
"Computer: " & objItem.SystemName & VbCr & _ 
"Status: " & objItem.Status & VbCr & _ 
" ==================================" & VbCr & _ 
"Name: " & objItem.Name & VbCr & _ 
"Description: " & objItem.Description & VbCr & _ 
"Signature: " & objItem.Signature & VbCr & _
"Manufacturer: " & objItem.Manufacturer & VbCr & _ 
"Model: " & objItem.Model & VbCr & _ 
"Size: " & Int(objItem.Size /(1073741824)) & " GB" & VbCr & _ 
"Number of Partitions: " & objItem.Partitions & VbCr & _ 
"Total Cylinders: " & objItem.TotalCylinders & VbCr & _ 
"Tracks PerCylinder: " & objItem.TracksPerCylinder & VbCr & _ 
"Total Heads: " & objItem.TotalHeads & VbCr & _ 
"Total Sectors: " & objItem.TotalSectors & VbCr & _ 
"Bytes PerSector: " & objItem.BytesPerSector & VbCr & _
"Sectors PerTrack: " & objItem.SectorsPerTrack & VbCr & _ 
"Total Tracks: " & objItem.TotalTracks & VbCr & _
" -------- SCSI Info ---------- "& VbCr & _
"SCSI TargetId: " & objItem.SCSITargetId & VbCr & _
"SCSI Bus: " & objItem.SCSIBus & VbCr & _
"SCSI Logical Unit: " & objItem.SCSILogicalUnit & VbCr & _
"SCSI Port: " & objItem.SCSIPort 
Next
WSCript.Quit

' End of Sample DiskDrive VBScript

獲得memory
' Memory.vbs
'
 Sample VBScript to discover how much RAM in computer
'
 Author Guy Thomas http://computerperformance.co.uk/
'
 Version 1.3 - August 2005
'
 -------------------------------------------------------' 
Option Explicit
Dim objWMIService, objComputer, colComputer 
Dim strLogonUser, strComputer 

strComputer 
= "." 

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _ 
& strComputer & "\root\cimv2"
Set colComputer = objWMIService.ExecQuery _
(
"Select * from Win32_ComputerSystem"

For Each objComputer in colComputer 
Wscript.Echo 
"System Name: " & objComputer.Name _
& vbCr & "Total RAM " & objComputer.TotalPhysicalMemory
Next 

WScript.Quit 

' End of free example of Memory WMI / VBScript

打開百度:
Dim objIE 
Set objIE = WScript.CreateObject ("InternetExplorer.Application"
objIE.AddressBar 
= true 
objIE.Visible 
= true 
objIE.Navigate(
"www.baidu.com")

刪除你制定的services:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colListOfServices = objWMIService.ExecQuery _
(
"Select * from Win32_Service Where Name = 'DbService'")
For Each objService in colListOfServices
objService.StopService()
objService.Delete()
Next

internet 和server active directory 還有創建com等沒有講哦!



主要參考:
MS的document
http://computerperformance.co.uk/

posted on 2006-09-26 15:28 夢在天涯 閱讀(2950) 評論(4)  編輯 收藏 引用 所屬分類: Windows Script

評論

# re: windows腳本技術(二) 2006-09-26 17:39 ^_^

夢在天涯兄蠻高產的啊,去當作家吧,很有前途的。不會比你講的腳本語言差。  回復  更多評論   

# re: windows腳本技術(二) 2006-09-27 12:28 shaker

恩 在來個續 講講怎么和編程語言交互  回復  更多評論   

# re: windows腳本技術(二) 2006-10-12 08:52 漆黑的夜晚

不錯,但怎么用來實現喲
  回復  更多評論   

# re: windows腳本實例(二) 2008-07-26 03:26 冷不防

謝謝!  回復  更多評論   

公告

EMail:itech001#126.com

導航

統計

  • 隨筆 - 461
  • 文章 - 4
  • 評論 - 746
  • 引用 - 0

常用鏈接

隨筆分類

隨筆檔案

收藏夾

Blogs

c#(csharp)

C++(cpp)

Enlish

Forums(bbs)

My self

Often go

Useful Webs

Xml/Uml/html

搜索

  •  

積分與排名

  • 積分 - 1815011
  • 排名 - 5

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              亚洲精品欧美| 国产亚洲欧美日韩精品| 午夜精品久久久久久久白皮肤 | 久久久久久久久伊人| 欧美午夜a级限制福利片| 久久婷婷国产综合精品青草| 国产精品久久久久久久久搜平片 | 国产欧美日韩另类一区| 久久成人免费日本黄色| 性一交一乱一区二区洋洋av| 精品不卡视频| 国产日本欧美一区二区三区| 欧美精品色一区二区三区| 久久激情视频| 亚洲免费在线精品一区| 日韩视频精品| 欧美寡妇偷汉性猛交| 香蕉成人久久| 欧美色精品天天在线观看视频| 亚洲韩国青草视频| 99这里只有久久精品视频| 国产精品v欧美精品v日韩| 久久久福利视频| 一区二区三区国产精品| 午夜日韩激情| 国产一区再线| 欧美精品成人| 午夜精品福利一区二区蜜股av| 久久综合久久综合九色| 99国产一区二区三精品乱码| 国产在线精品一区二区中文| 欧美另类视频在线| 玖玖综合伊人| 久久精品视频在线免费观看| 亚洲欧美成人一区二区在线电影| 91久久精品久久国产性色也91| 香蕉成人伊视频在线观看| 一区二区三区精品| 亚洲黄色影片| 一本久久a久久精品亚洲| 99日韩精品| 国产亚洲欧美日韩日本| 久久婷婷人人澡人人喊人人爽| 亚洲美女在线看| 久久婷婷成人综合色| 亚洲欧美日韩成人高清在线一区| 亚洲一区精彩视频| 国产精品资源在线观看| 日韩视频在线观看免费| 国产亚洲一级| 亚洲国产精品成人一区二区 | 亚洲欧美日韩在线高清直播| 亚洲韩国日本中文字幕| 你懂的成人av| 亚洲精品1区2区| 激情亚洲一区二区三区四区| 国产精品久久久久永久免费观看| 国产精品黄色在线观看| 国产精品九色蝌蚪自拍| 国产欧美精品日韩区二区麻豆天美 | 欧美亚洲尤物久久| 久久精品一区蜜桃臀影院| 美女久久网站| 亚洲人精品午夜| 亚洲一区二区三区高清不卡| 欧美一区网站| 欧美成人乱码一区二区三区| 欧美另类99xxxxx| 国产乱理伦片在线观看夜一区| 国产日韩视频一区二区三区| 亚洲高清成人| 欧美jizz19性欧美| 国产精品xxx在线观看www| 国产综合精品| 一区二区三区久久精品| 另类专区欧美制服同性| 一本大道久久精品懂色aⅴ| 亚洲免费一区二区| 欧美日产一区二区三区在线观看| 国产色综合久久| 亚洲免费伊人电影在线观看av| 日韩视频一区二区| 久久久免费精品视频| 亚洲一二三四久久| 欧美日韩专区在线| 一本一本久久a久久精品综合麻豆| 久久精品国产一区二区电影| 一区二区三区久久网| 欧美黄色小视频| 亚洲国产精品一区二区第一页 | 久久看片网站| 欧美一级视频| 国产一区香蕉久久| 久久网站免费| 夜夜夜久久久| 国产精品毛片在线看| 亚洲午夜一区| 亚洲欧美日韩国产综合| 国产精品女主播在线观看| 亚洲一区二区av电影| 男人插女人欧美| 久久一区二区三区超碰国产精品| 1769国产精品| 亚洲高清激情| 欧美视频第二页| 久久久av毛片精品| 亚洲免费大片| 国产亚洲激情在线| 欧美成人高清| 国产精品国产三级国产专区53| 性欧美激情精品| 久久久久久9| 亚洲特黄一级片| 欧美在线免费一级片| 91久久一区二区| 亚洲影院一区| 亚洲人成77777在线观看网| 一区二区三区视频在线| 狠狠色狠色综合曰曰| 亚洲精品老司机| 国内自拍亚洲| 亚洲一区二区三区777| 亚洲精品乱码久久久久久按摩观| 日韩午夜精品视频| 亚洲国产精品成人| 久久精品国产亚洲精品| 欧美日韩国产在线| 欧美激情久久久| 伊人激情综合| 久久精品视频导航| 午夜精品久久久久久久久久久 | 国产日韩1区| 亚洲人成7777| 久久免费高清| 久久国产精品久久久久久电车| 欧美国产精品va在线观看| 免费黄网站欧美| 国产乱码精品| 午夜在线视频一区二区区别| 午夜视频精品| 久久一日本道色综合久久| 老司机凹凸av亚洲导航| 伊人久久综合| 欧美激情一区二区三区四区| 欧美国产欧美亚洲国产日韩mv天天看完整 | 亚洲国产精品悠悠久久琪琪| 久久精品道一区二区三区| 久久综合综合久久综合| 亚洲国产91| 你懂的视频欧美| 99视频超级精品| 欧美一级视频免费在线观看| 国产精品久久久久久影院8一贰佰| 99国产精品久久久久久久成人热| 亚洲图片欧美日产| 国产精品成人aaaaa网站| 久久综合色播五月| 亚洲精品美女在线观看| 欧美亚韩一区| 欧美与欧洲交xxxx免费观看| 欧美激情视频在线免费观看 欧美视频免费一 | 亚洲激情校园春色| 亚洲影视综合| 亚洲电影欧美电影有声小说| 欧美欧美全黄| 欧美专区18| 一本久久青青| 亚洲欧美一区二区原创| 亚洲精品一区二区网址| 久久人人精品| 国产视频观看一区| 久久九九久久九九| 欧美v日韩v国产v| 男人的天堂亚洲在线| 亚洲影院色无极综合| 亚洲精品视频中文字幕| 亚洲激情av| 99re6热只有精品免费观看| 亚洲精美视频| 一区二区三区四区国产| 在线精品一区二区| 在线观看三级视频欧美| 狠狠网亚洲精品| 亚洲韩国精品一区| 一本色道久久综合一区| 亚洲图片欧洲图片日韩av| 日韩亚洲在线| 亚洲欧美www| 久久综合狠狠综合久久激情| 美女视频黄 久久| 麻豆精品国产91久久久久久| 噜噜噜91成人网| 亚洲精品久久久久久下一站| 亚洲欧美成人一区二区在线电影| 亚洲欧洲av一区二区| 欧美一区二区精品久久911| 欧美一区二区免费视频| 一区二区三区久久久| 欧美一区91| 欧美一区二区免费视频|