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

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>
              极品中文字幕一区| 日韩午夜av在线| 伊甸园精品99久久久久久| 亚洲午夜高清视频| 欧美二区在线观看| 久久婷婷久久| 极品尤物久久久av免费看| 午夜精品区一区二区三| 一区二区三区日韩| 欧美日韩国产999| 亚洲免费福利视频| 亚洲美洲欧洲综合国产一区| 欧美va亚洲va香蕉在线| 亚洲电影在线免费观看| 免费一级欧美片在线播放| 老司机精品视频一区二区三区| 国内视频精品| 久久一综合视频| 久久久一二三| 91久久一区二区| 亚洲日本中文字幕区| 欧美精品一区三区| 一区二区三区精品国产| aa日韩免费精品视频一| 国产精品高潮粉嫩av| 亚洲自拍另类| 亚洲欧美日韩精品久久亚洲区| 国产欧美日韩在线| 久久亚洲不卡| 欧美电影免费观看高清完整版| 日韩亚洲欧美一区二区三区| 99精品国产在热久久下载| 国产精品捆绑调教| 久久久久久**毛片大全| 久久婷婷久久| 亚洲视频在线观看| 午夜一区在线| 亚洲国产欧美日韩精品| 亚洲美女尤物影院| 国产农村妇女精品一二区| 久久一区二区三区四区| 欧美国产亚洲另类动漫| 亚洲综合第一页| 亚洲在线中文字幕| 欧美日韩国产限制| 欧美一级网站| 久久九九热re6这里有精品| 亚洲三级国产| 亚洲女与黑人做爰| 1769国产精品| 亚洲最新在线| 国内精品久久久久久久影视麻豆| 欧美激情一区二区三区不卡| 欧美日韩一区不卡| 久久久蜜桃精品| 欧美日韩免费高清| 欧美88av| 国产精品综合| 亚洲人成啪啪网站| 国产亚洲一区二区在线观看| 亚洲国产1区| 国产一区二区三区在线免费观看 | 欧美激情亚洲综合一区| 国产精品久久久久久久9999| 国产精品日韩一区二区| 免费观看日韩av| 国产精品视频久久一区| 亚洲精品在线一区二区| 影音先锋另类| 亚洲欧美国产高清va在线播| 艳女tv在线观看国产一区| 久久精品国产综合精品| 午夜在线观看免费一区| 欧美日本韩国在线| 欧美国产日韩一区二区三区| 国产日韩精品视频一区| 夜夜狂射影院欧美极品| 日韩午夜精品视频| 久久一区亚洲| 久久亚洲一区二区| 国产精品一级二级三级| 亚洲久久在线| 日韩视频不卡中文| 欧美α欧美αv大片| 欧美mv日韩mv国产网站app| 国产亚洲精品高潮| 香蕉精品999视频一区二区| 亚洲欧美日韩国产中文在线| 欧美性生交xxxxx久久久| 亚洲精品久久视频| 91久久国产精品91久久性色| 久久精品视频播放| 老牛嫩草一区二区三区日本| 韩国三级在线一区| 久久久www免费人成黑人精品| 久久久久久一区二区三区| 国产一区自拍视频| 久久久一本精品99久久精品66| 久久综合伊人77777麻豆| 在线观看亚洲精品| 免费在线欧美黄色| 欧美国产成人精品| 亚洲精品久久久蜜桃| 欧美成在线观看| 最新日韩精品| 亚洲无人区一区| 国产精品jizz在线观看美国| 亚洲一区二区成人| 欧美中文在线视频| 卡通动漫国产精品| 小黄鸭精品密入口导航| 国产精品亚洲一区二区三区在线| 一区二区国产日产| 午夜久久久久久久久久一区二区| 国产精品少妇自拍| 欧美自拍偷拍午夜视频| 蜜臀99久久精品久久久久久软件| 亚洲激情视频在线| 欧美午夜精彩| 午夜久久黄色| 欧美xart系列高清| 一区二区免费在线观看| 国产精品一区免费视频| 久久精品国产99| 亚洲人成网站色ww在线| 亚洲女人天堂av| 伊人色综合久久天天| 欧美激情亚洲精品| 亚洲一区二区三区精品视频| 久久久亚洲精品一区二区三区| 亚洲韩国一区二区三区| 欧美午夜激情小视频| 久久理论片午夜琪琪电影网| 亚洲另类自拍| 久久久之久亚州精品露出| 亚洲精品美女久久7777777| 国产精品二区在线观看| 久久人人97超碰国产公开结果 | 欧美成人a视频| 99精品视频网| 久久伊伊香蕉| 亚洲在线成人精品| 91久久精品国产91久久性色tv| 国产精品美女久久| 免费美女久久99| 性欧美精品高清| 99国产精品久久久久久久久久| 免费日韩一区二区| 欧美影院一区| 一区二区三区视频在线播放| 国语自产在线不卡| 国产精品天天看| 欧美精品免费看| 久久免费黄色| 欧美在线日韩精品| 中文一区二区| 亚洲欧洲日本专区| 欧美大片91| 久久成人羞羞网站| 亚洲欧美日本另类| 9i看片成人免费高清| 亚洲国产精品尤物yw在线观看| 国产婷婷精品| 国产精品久久7| 欧美日韩免费观看一区=区三区| 免费亚洲电影| 美女日韩欧美| 另类天堂av| 久久综合精品国产一区二区三区| 欧美一区二区三区视频免费| 亚洲网址在线| 亚洲视频一区在线| 99国产成+人+综合+亚洲欧美| 亚洲高清免费| 亚洲激情小视频| 91久久精品日日躁夜夜躁国产| 免费影视亚洲| 男女激情久久| 亚洲国产aⅴ天堂久久| 亚洲激情啪啪| 亚洲精品中文字幕女同| 亚洲伦理中文字幕| 99re热这里只有精品免费视频| 亚洲精品美女免费| 久久夜色精品| 亚洲国产毛片完整版| 亚洲国产精品一区| 亚洲欧洲一区二区在线观看| 1204国产成人精品视频| 亚洲国产精品传媒在线观看| 尤物yw午夜国产精品视频| 伊人久久婷婷色综合98网| 亚洲电影第三页| 99国产精品久久久久久久久久 | 欧美黄在线观看| 亚洲第一偷拍| 99成人精品| 欧美一级成年大片在线观看| 欧美在线日韩在线| 美女精品在线|