中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

VBS腳本寫的Windows硬件檢測(cè)工具分享
來(lái)源:易賢網(wǎng) 閱讀:2653 次 日期:2016-06-30 10:28:50
溫馨提示:易賢網(wǎng)小編為您整理了“VBS腳本寫的Windows硬件檢測(cè)工具分享”,方便廣大網(wǎng)友查閱!

這篇文章主要介紹了VBS腳本寫的Windows硬件檢測(cè)工具分享,本文直接給出腳本源碼和運(yùn)行效果圖,需要的朋友可以參考下

Const MyName = "Windows硬件檢視工具(測(cè)試版) --by:Rex.Pack(雷克斯.派)"

If Not LCase(Replace(WScript.FullName, WScript.Path & "\", "")) = "cscript.exe" Then

    Set WS = CreateObject("WScript.Shell")

    WS.Run "CMD /c mode con: cols=115 & Color 0A & Title " & MyName & " & CScript //nologo """ & WScript.ScriptFullName & """"

    WScript.Quit

End If

'----初始化

Set SD = CreateObject("Scripting.Dictionary")

    SD.CompareMode = vbTextCompare

Set S = New BaseStr

Set PC = New BasePC

Set WMI = GetObject("Winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")

CmdArr = Split(" OS CPU Board Memory Video Disk USB CacheMemory NetWork BIOS Sound Battery PortableBattery" & " S1 S2 S3 S4")

With SD

    .Add "?", "Call Menu"

    .Add "e", "WScript.Quit"

    For I = 1 To 17

        .Add CStr(I), CmdArr(I)

    Next

    .Add "a", "1-6"

    .Add "b", "7-9"

    .Add "c", "10-13"

    .Add "d", "14-17"

End With

Echo MyName

Call Menu

Call Main

'----CO

Sub Menu()

    Echo "[設(shè)備列表]"

    Echo " 常用組 A: 1.OS  2.CPU   3.主板    4.內(nèi)存    5.顯卡    6.硬盤"

    Echo " 次級(jí)組 B: 7.USB 8.緩存    9.網(wǎng)卡"

    Echo " 醬油組 C: 10.BIOS   11.聲卡   電池(12.內(nèi)部 13.便攜)"

    Echo "[測(cè)試CPU]"

    Echo " 測(cè)試組 D: 14.變量?jī)绱畏竭\(yùn)算    15.字符疊合 16.加法計(jì)算 17.疊加計(jì)算"

End Sub

Sub Main()

    Print ">": GetNum = Trim(InPut)

    With SD

        If .Exists(GetNum) Then

            If IsNumeric(GetNum) Then

                Echo Eval("PC." & .Item(GetNum))

            Else

                ArrLU = Split(.Item(GetNum), "-")

                For L = ArrLU(0) To ArrLU(1)

                    Echo Eval("PC." & .Item(CStr(L)))

                Next

            End If

        Else

            Echo "#不支持的命令"

        End If

    End With

    If Not Err.Number = 0 Then Echo ">X": Err.Clear

    Call Main

End Sub

'DDC

Class BaseStr

    Private Strs

    Private Sub Class_Initialize()

        Strs = ""

    End Sub

    Private Sub Class_Terminate()

        Call Cls

    End Sub

    Public Sub Cls()

        Strs = Empty

    End Sub

    Public Property Let I(ByVal Str)

        If Left(Str, 1) = "☆" Then Str = Str & String(80, "=")

        Strs = Strs & vbCrLf & Str

    End Property

    Public Default Property Get I()

        I = Strs

        Cls

    End Property

End Class

Class BasePC

    Private DPS

    Private Sub Class_Initialize()

        DPS = 200

    End Sub

    Private Sub Class_Terminate()

        DPS = Empty

    End Sub

    Function S1()

        S1 = "變量?jī)绱畏竭\(yùn)算 " & DPS & "萬(wàn)次用時(shí):" & RT("TestVar = I ^ 2", DPS * 10000)

    End Function

    Function S2()

        S2 = "字符疊合 " & DPS & "000次用時(shí):" & RT("TestVar = TestVar & vbTab", DPS * 1000)

    End Function

    Function S3()

        S3 = "加法計(jì)算 " & DPS & "萬(wàn)次用時(shí):" & RT("TestVar = 86 + 32", DPS * 10000)

    End Function

    Function S4()

        S4 = "疊加計(jì)算 " & DPS & "萬(wàn)次用時(shí):" & RT("TestVar = TestVar + I", DPS * 10000)

    End Function

    Private Function RT(ByVal MathExp, ByVal Num)

        Dim NowTimer, NewTimer, TestVar

        NowTimer = Timer

        For I = 1 To Num

            ExeCute MathExp

        Next

        NewTimer = FormatNumber((Timer - NowTimer) * 1000, 3, True, , False) & "ms"

        RT = NewTimer

        TestVar = Empty

    End Function

    Function BIOS()

        On Error Resume Next

        S.I = "☆[BIOS]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_BIOS")

            With TempObj

                S.I = "┣廠商      :" & .Manufacturer

                S.I = "┇日期      :" & .ReleaseDate

                S.I = "┇OEM 版本  :" & .Version

                S.I = "┇BIOS 版本 :" & .SMBIOSBIOSVersion

                S.I = "┇Major版本 :" & .SMBIOSMajorVersion

                S.I = "┇狀態(tài)      :" & .Status

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        BIOS = S

    End Function

    Function OS()

        On Error Resume Next

        S.I = "☆[操作系統(tǒng)]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj in WMI.InstancesOf("Win32_OperatingSystem")

            With TempObj

                S.I = "┣標(biāo)簽  :" & .Caption

                S.I = "┇CSDV  :" & .CSDVersion

                S.I = "┇版本  :" & .Version

                S.I = "┇RAM識(shí)別:" & .TotalVisibleMemorySize / 1024 & "MB"

                S.I = "┇RAM可用:" & .FreePhysicalMemory / 1024 & "MB"

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        OS = S

    End Function

    Function Board()

        On Error Resume Next

        S.I = "☆[主板]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_BaseBoard")

            With TempObj

                S.I = "┣標(biāo)簽:" & .Caption

                S.I = "┇編號(hào):" & .Product

                S.I = "┇序號(hào):" & .SerialNumber 

                S.I = "┇名稱:" & .Name

                S.I = "┇版本:" & .Version

                S.I = "┇廠商:" & .Manufacturer

                S.I = "┇狀態(tài):" & .Status

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        Board = S

    End Function

    Function CPU()

        On Error Resume Next

        S.I = "☆[CPU]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_Processor")

            With TempObj

                MCS = .MaxClockSpeed

                CCS = .CurrentClockSpeed

                If MCS Mod 2 = 1 Then MCS = CCS + 1

                If CCS Mod 2 = 1 Then CCS = CCS + 1

                If CCS = MCS Then

                    Set SRP = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv")

                    SRP.GetDWORDValue &H80000002, "HARDWARE\DESCRIPTION\System\CentralProcessor\0", "~MHz", OC

                    Set SRP = Nothing

                Else

                    OC = CCS

                End If

                If OC Mod 2 = 1 Then OC = OC + 1

                FC = OC - MCS

                If FC > +10 Then OCLC = "超"

                If FC < -10 Then OCLC = "降"

                OCLC = OCLC & "頻比率:" & FormatPercent(FC / MCS, True, True)

                 

                S.I = "┣CPU 名稱:" & Trim(.Name)

                S.I = "┇CPU 架構(gòu):" & .Description

                S.I = "┇制造廠商:" & .Manufacturer

                S.I = "┇插口規(guī)格:" & .SocketDesignation

                S.I = "┇CPU 數(shù)量:" & .CpuStatus & "   " & String(.CpuStatus, "※")

                S.I = "┇核心數(shù)量:" & .NumberOfCores & " " & String(.NumberOfCores, "∷")

                S.I = "┇線程數(shù)量:" & .NumberOfLogicalProcessors & " " & String(.NumberOfLogicalProcessors, "≈")

                S.I = "┇地址位寬:" & .AddressWidth & " Bit"

                S.I = "┇數(shù)據(jù)位寬:" & .DataWidth  & " Bit"

                S.I = "┇CPU 電壓:" & .CurrentVoltage / 10 & "V"

                S.I = "┇外部頻率:" & .ExtClock & " MHz"

                S.I = "┇當(dāng)前頻率:" & OC        & " MHz, " & OCLC

                S.I = "┇原始頻率:" & MCS       & " MHz"

                S.I = "┇CPU占用%:" & .LoadPercentage & "%"

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        CPU = S

    End Function

    Function CacheMemory()

        On Error Resume Next

        S.I = "☆[緩存內(nèi)存]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_CacheMemory")

            With TempObj

                If .MaxCacheSize > 0 Then

                    Select Case .Purpose

                        Case "L1 Cache" AddStr = "(+DataBit)"

                        Case Else

                    End Select

                    S.I = "┇作用位:" & .Purpose & " ID:" & .DeviceID & ":" & .MaxCacheSize & "KB" & AddStr

                    AddStr = ""

                End If

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        CacheMemory = S

    End Function

    Function Memory()

        On Error Resume Next

        TempArr = Split("Unknown Other DRAM Synchronous-DRAM Cache-DRAM EDO EDRAM VRAM SRAM RAM ROM Flash EEPROM FEPROM EPROM CDRAM 3DRAM SDRAM SGRAM RDRAM DDR DDR-2")

        S.I = "☆[內(nèi)存]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_PhysicalMemory")

            With TempObj

                S.I = "┣名稱/標(biāo)簽:" & .Name & "/" & .Caption

                S.I = "┇BL    :" & .BankLabel

                S.I = "┇槽    :" & .DeviceLocator

                S.I = "┇容量   :" & .Capacity / 1048576 & "MB"

                S.I = "┇類型   :" & TempArr(.MemoryType)

                S.I = "┇速率   :" & .Speed & "MHz"

                S.I = "┇制造商  :" & .Manufacturer

                S.I = "┇熱插拔  :" & IIf(.HotSwappable = True, True, False)

                S.I = "┇總位寬  :" & .TotalWidth

                S.I = "┇數(shù)據(jù)位寬 :" & .DataWidth

                S.I = "┇部分序號(hào) :" & .PartNumber

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        Memory = S

    End Function

    Function Video()

        On Error Resume Next

        TempArr1 = Split(" 其他 未知 CGA EGA VGA SVGA MDA HGC MCGA 8514A XGA Linear Frame Buffer" & Space(160 - 14) & "PC-98")

        TempArr2 = Split(" 其他 未知 隔行 逐行")

        S.I = "☆[顯卡]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_VideoController")

            With TempObj

                S.I = "┣接口   :" & TempArr1(.VideoArchitecture)

                S.I = "┇名稱   :" & .Name

                S.I = "┇標(biāo)簽   :" & .Caption

                S.I = "┇I(xiàn)D    :" & .DeviceID

                S.I = "┇GPU   :" & .VideoProcessor

                S.I = "┇制造商  :" & .AdapterCompatibility

                S.I = "┇物理顯存 :" & .AdapterRAM / 1048576 & "MB"

                S.I = "┇掃描模式 :" & IIf(.CurrentScanMode = False, False, TempArr2(.CurrentScanMode))

                S.I = "┇分辨率  :" & .CurrentHorizontalResolution & " x " & .CurrentVerticalResolution

                S.I = "┇色位盤  :" & .CurrentBitsPerPixel & "Bit"

                S.I = "┇刷新率  :" & .CurrentRefreshRate & "Hz" & "(" & .MinRefreshRate & "-" & .MaxRefreshRate& ")"

                S.I = "┇驅(qū)動(dòng)版本 :" & .DriverVersion

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        Video = S

    End Function

    Function Disk()

        On Error Resume Next

        S.I = "☆[硬盤]"

        For Each TempObj In WMI.InstancesOf("Win32_DiskDrive")

            With TempObj

                S.I = "┏[磁盤:" & .Index & "]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┉"

                S.I = "┇名稱  :" & .Name

                S.I = "┇標(biāo)簽  :" & .Caption

                S.I = "┇接口  :" & .InterfaceType

                S.I = "┇制造商 :" & .Manufacturer

                S.I = "┇序號(hào)  :" & .SerialNumber

                S.I = "┇介質(zhì)描述:" & .Description & "   " & "┇介質(zhì)類型:" & .MediaType

                S.I = "┇柱面數(shù) :" & .TotalCylinders & "    " & "┇磁頭數(shù) :" & .TotalHeads

                S.I = "┇標(biāo)準(zhǔn)容量:" & FormatNumber(.Size / 1000000000, 2, True) & "GB" & "   " & "┇實(shí)際容量:" & FormatNumber(.Size / 1073741824, 2, True) & "GB"

                S.I = "┇分區(qū)數(shù)量:" & .Partitions

                S.I = "┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┉"

                S.I = "┣[分區(qū)]┳━━━┳━━━━━━━┳━━━━━━━━━━━┳━━━━━┉"

                S.I = "┇ 索引 ┇主分區(qū)┇容量(GB) ┇塊(大小x數(shù)量)       ┇屬性"

                S.I = "┣━━━╋━━━╋━━━━━━━╋━━━━━━━━━━━╋━━━━━┉"

                For Each TempObj0 In WMI.InstancesOf("Win32_DiskPartition")

                    If .Index = TempObj0.DiskIndex Then

                        S.I = "┇ " & TempObj0.Index & _

                        "   ┇" & TempObj0.PrimaryPartition & _

                        "   ┇" & FormatNumber(TempObj0.Size / 1073741824, 2, True) & "GB" & _

                        "   ┇" & TempObj0.BlockSize & "x" & TempObj0.NumberOfBlocks & _

                        "   ┇" & _

                        TIf(TempObj0.BootPartition, "引導(dǎo),") & _

                        TIf(TempObj0.HiddenSectors, "隱藏,") & _

                        TIf(TempObj0.Bootable, "啟動(dòng).")

                    End If

                Next

                S.I = "┣━━━┻━━━┻━━━━━━━┻━━━━━━━━━━━┻━━━━━┉"

                S.I = "┣[扇區(qū)]━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┉"

                S.I = "┇磁道扇區(qū):" & .SectorsPerTrack

                S.I = "┇扇區(qū)大小:" & .BytesPerSector

                S.I = "┇總扇區(qū)數(shù):" & .TotalSectors

                S.I = "┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┉"

            End With

        Next

        TempArr = Split("未知 可移動(dòng)磁盤 本地磁盤 網(wǎng)絡(luò)驅(qū)動(dòng)器 光盤 RAM磁盤   ")

        S.I = "┏[分區(qū)信息]━━━━━━━━━━━━━━━━━━━━━━━━━━━━┉"

        For Each TempObj1 In CreateObject("Scripting.FileSystemObject").Drives

            With TempObj1

                If .IsReady Then

                    PTS = Int(.FreeSpace / .TotalSize * 100)

                    S.I = "┇盤符:" & .DriveLetter & " 文件系統(tǒng):" & .FileSystem & "    類型:" & TempArr(.DriveType) & "  卷標(biāo):" & .VolumeName

                    S.I = "┇" & "   空閑率:" & PTS & "%    " & String((100 - PTS) / 5, "■") & String(PTS / 5, "□")

                Else

                    S.I = "┇盤符:" & .DriveLetter & " 磁盤未準(zhǔn)備好!"

                    S.I = "┇" & "   空閑率:0%  " & "≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡"

                End If

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┉"

        Disk = S

    End Function

    Function Sound()

        On Error Resume Next

        S.I = "☆[聲卡]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_SoundDevice")

            With TempObj

                S.I = "┣名稱/標(biāo)簽:" & .Name & "/" & .Caption

                S.I = "┇I(xiàn)D    :" & .DeviceID

                S.I = "┇制造商  :" & .Manufacturer

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        Sound = S

    End Function

    Function NetWork()

        On Error Resume Next

        S.I = "☆[網(wǎng)卡]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.ExecQuery("Select * from Win32_NetworkAdapter Where PhysicalAdapter = 'True'")

            With TempObj

                S.I = "┣[網(wǎng)卡:" & Space(3 - Len(.Index)) & .Index & "]━━━━━━━━┉"

                S.I = "┇標(biāo)簽 :" & .Caption

                S.I = "┇PNPDID:" & .PNPDeviceID

                S.I = "┇制造商:" & .Manufacturer

                S.I = "┇速率 :" & IIf(TypeName(.Speed) = "Null", False, .Speed / 10000 & "bps")

                S.I = "┇啟用 :" & .NetEnabled

                S.I = "┇服務(wù)名:" & .ServiceName

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        NetWork = S

    End Function

    Function Battery()

        On Error Resume Next

        TempArr1 = Split(" 放電 交流電 充滿 低 臨界 充電 充電>高 充電>低 充電>臨界 未定義 部分充電")

        TempArr2 = Split(" 其他 未知 鉛酸 鎘鎳 鎳金屬氫化物 鋰離子 鋅空氣 鋰聚合物")

        S.I = "☆[內(nèi)部電池]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_Battery")

            With TempObj

                S.I = "┣名稱/標(biāo)簽:" & .Name & "/" & .Caption

                S.I = "┇I(xiàn)D    :" & .DeviceID

                S.I = "┇PNPDID  :" & .PNPDeviceID

                S.I = "┇充電時(shí)間 :" & .BatteryRechargeTime

                S.I = "┇狀態(tài)   :" & TempArr1(.BatteryStatus)

                S.I = "┇材料   :" & TempArr2(.Chemistry)

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        Battery = S

    End Function

    Function PortableBattery()

        On Error Resume Next

        TempArr1 = Split(" 其他 未知 充滿 低 臨界 充電 充電>高 充電>低 充電>臨界 未定義 部分充電")

        TempArr2 = Split(" 其他 未知 鉛酸 鎘鎳 鎳金屬氫化物 鋰離子 鋅空氣 鋰聚合物")

        S.I = "☆[便攜電池]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_PortableBattery")

            With TempObj

                S.I = "┣名稱/標(biāo)簽:" & .Name & "/" & .Caption

                S.I = "┇I(xiàn)D    :" & .DeviceID

                S.I = "┇PNPDID  :" & .PNPDeviceID

                S.I = "┇制造商  :" & .Manufacturer

                S.I = "┇預(yù)計(jì)剩余 :" & .EstimatedChargeRemaining

                S.I = "┇預(yù)計(jì)時(shí)間 :" & .EstimatedRunTime

                S.I = "┇電源管理 :" & .PowerManagementSupported

                S.I = "┇位置   :" & .Location

                S.I = "┇智能電池 :" & .SmartBatteryVersion

                S.I = "┇材料   :" & TempArr2(.Chemistry)

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        PortableBattery = S

    End Function

    Function USB()

        On Error Resume Next

        S.I = "☆[USB塢]"

        S.I = "┏━━━━━━━━━━━━━┉"

        For Each TempObj In WMI.InstancesOf("Win32_USBController")

            With TempObj

                S.I = "┣標(biāo)簽 :" & .Caption

                S.I = "┇I(xiàn)D  :" & .DeviceID

                S.I = "┇PNPDID:" & .PNPDeviceID

                S.I = "┇制造商:" & .Manufacturer

            End With

        Next

        S.I = "┗━━━━━━━━━━━━━┉"

        USB = S

    End Function

End Class

'----

    '輸出

    Sub Print(ByVal Texts)

        WScript.StdOut.Write Texts

    End Sub

    Sub Echo(ByVal GEOM_TempData)

        WScript.Echo GEOM_TempData

    End Sub

    '輸出:覆蓋行,空白長(zhǎng)度

    Sub PrintC(ByVal Texts, ByVal LenNum)

        WScript.StdOut.Write Chr(13) & Texts & String(LenNum, " ")

    End Sub

    '輸出,+換行

    Sub PrintL(ByVal Texts)

        WScript.StdOut.WriteLine(Texts)

    End Sub

    '輸入

    Function InPut()

        InPut = WScript.StdIn.ReadLine

    End Function

Function IIf(ByVal GEOM_tf, ByVal GEOM_T, ByVal GEOM_F)

    If GEOM_tf = True Then IIF = GEOM_T Else IIF = GEOM_F

End Function

'iif真

Function TIf(ByVal GEOM_tf, ByVal GEOM_T)

    If GEOM_tf = True Then TIF = GEOM_T

End Function

'iif假

Function FIf(ByVal GEOM_tf, ByVal GEOM_F)

    If GEOM_tf = False Then FIF = GEOM_F

End Function

更多信息請(qǐng)查看腳本欄目
易賢網(wǎng)手機(jī)網(wǎng)站地址:VBS腳本寫的Windows硬件檢測(cè)工具分享
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

2026上岸·考公考編培訓(xùn)報(bào)班

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號(hào)
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
免费在线欧美黄色| 日韩一级黄色av| 国产精品日韩欧美综合 | 国精品一区二区| 欧美三区在线视频| 国产精品视频| 亚洲国产精品久久91精品| 99国产精品99久久久久久粉嫩| 亚洲一区二区免费视频| 久久免费视频一区| 国产精品久久波多野结衣| 亚洲国产精品黑人久久久| 亚洲激情成人| 欧美一区免费视频| 亚洲黄色成人网| 国产精品久久久久毛片软件| 国产一区久久久| 亚洲精品国产精品久久清纯直播 | 在线看不卡av| 亚洲在线播放| 激情成人av| 欧美婷婷六月丁香综合色| 久久婷婷国产综合国色天香| 狂野欧美一区| 欧美绝品在线观看成人午夜影视| 欧美日韩中文字幕在线| 国产视频精品免费播放| 91久久久久久久久久久久久| 亚洲人成在线播放| 欧美在线观看天堂一区二区三区| 亚洲第一视频| 亚洲毛片在线| 亚洲综合清纯丝袜自拍| 欧美激情一区在线| 国产日产精品一区二区三区四区的观看方式 | 久久亚洲一区二区三区四区| 欧美日韩国产综合视频在线观看中文 | 亚洲精品国产系列| 久久国产精品一区二区| 国产精品久久久对白| 亚洲三级国产| 欧美揉bbbbb揉bbbbb| 欧美一区二区私人影院日本| 久久久久久有精品国产| 国产精品高潮在线| 99热在这里有精品免费| 欧美精品少妇一区二区三区| 一区二区三区在线免费观看| 欧美~级网站不卡| 国产亚洲欧美色| 久久一二三四| 亚洲一区二区在线免费观看| 欧美视频一区二区三区四区| 亚洲精品视频免费在线观看| 欧美另类高清视频在线| 久久久久久一区二区三区| 国产精品爽爽ⅴa在线观看| 一区二区三区在线视频播放| 美女免费视频一区| 91久久黄色| 国产午夜精品视频| 久久久久久自在自线| 亚洲精品乱码久久久久久蜜桃91| 欧美伦理91| 久久精品一区四区| 欧美专区在线播放| 亚洲影视综合| 亚洲伦理自拍| 亚洲另类在线视频| 一区二区三区在线看| 国产亚洲欧美aaaa| 在线观看免费视频综合| 欧美午夜www高清视频| 欧美精品一区在线发布| 久久久久久久久久久久久女国产乱| 亚洲天天影视| 午夜欧美精品| 欧美一区二区三区久久精品茉莉花| 亚洲电影在线免费观看| 国产综合网站| 国产精品久久久久久久久果冻传媒| 欧美成人免费在线观看| 亚洲国产精品尤物yw在线观看| 欧美亚洲第一区| 久久噜噜亚洲综合| 中文日韩电影网站| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲日本va午夜在线电影| 美女91精品| 久久亚洲精品一区二区| 久久精品卡一| 久久精品视频一| 久久久久国产精品www| 久久综合狠狠综合久久综青草| 久久这里有精品视频| 另类图片综合电影| 欧美韩国在线| 国产精品欧美日韩一区| 国产欧美在线| 最近看过的日韩成人| 日韩午夜av电影| 久久成人免费电影| 另类亚洲自拍| 黄色成人91| 在线视频一区二区| 黄色国产精品| 国产亚洲精品综合一区91| 国产精品福利久久久| 国产精品普通话对白| 国产日产亚洲精品系列| 国产亚洲一二三区| 99pao成人国产永久免费视频| 国产精品天天摸av网| 一本不卡影院| 欧美国产日韩一二三区| 黄色一区二区在线| 日韩写真视频在线观看| 女人香蕉久久**毛片精品| 国产一区日韩一区| 久久成人免费电影| 国产精品色午夜在线观看| 亚洲国产精品一区在线观看不卡 | 欧美午夜视频在线| 亚洲国产欧美另类丝袜| 午夜精品久久| 国产精品嫩草久久久久| 亚洲日本在线观看| 欧美大尺度在线| 在线观看日韩av电影| 久久精品国产综合精品| 狠狠色丁香久久综合频道 | 一区二区三区免费观看| 久久夜色精品国产亚洲aⅴ| 影音先锋中文字幕一区二区| 久久精品盗摄| 亚洲久久视频| 国产精品久久午夜| 亚洲天堂偷拍| 国产主播精品在线| 狠狠爱综合网| 久久精品国产一区二区三区| 欧美久久影院| 久久成人资源| 亚洲电影一级黄| 欧美午夜精彩| 久久久无码精品亚洲日韩按摩| 激情国产一区| 久久久久国产精品麻豆ai换脸| 亚洲高清免费| 激情国产一区二区| 蜜桃视频一区| 亚洲第一色中文字幕| 欧美三级午夜理伦三级中视频| 亚洲女同同性videoxma| 亚洲精品一区久久久久久| 国产精品欧美风情| 欧美男人的天堂| 亚洲精品综合精品自拍| 久久视频这里只有精品| 亚洲蜜桃精久久久久久久| 久久激五月天综合精品| 亚洲天堂网在线观看| 夜夜嗨一区二区| 亚洲人在线视频| 亚洲美女视频| 亚洲黄色大片| 国内外成人免费激情在线视频| 欧美日韩精品欧美日韩精品| 老妇喷水一区二区三区| 你懂的国产精品| 欧美日韩国产精品 | 国产精品任我爽爆在线播放| 国产精品qvod| 国产亚洲精品v| 国产亚洲一区精品| 亚洲三级国产| 亚洲女性裸体视频| 久久超碰97中文字幕| 欧美绝品在线观看成人午夜影视| 欧美三级视频| 亚洲精品网站在线播放gif| 欧美午夜精品电影| 国产在线观看精品一区二区三区| 亚洲欧洲三级电影| 久热精品在线视频| 在线性视频日韩欧美| 久久午夜精品一区二区| 亚洲精品国产视频| 亚洲一区二区在| 欧美激情精品久久久久久| 国产日韩欧美一区二区三区四区| 亚洲激情不卡| 欧美电影免费观看大全| 欧美激情国产日韩| 狠狠色丁香久久婷婷综合丁香| 亚洲一区二区在线播放| 国产精品激情偷乱一区二区∴| 日韩视频在线一区二区三区| 亚洲综合日本| 国产综合色在线视频区|