亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

使用VBS禁用、啟動USB存儲設備

2020-07-26 11:45:49
字體:
來源:轉載
供稿:網友

USB存儲設備控制 By Yu2n

XP系統測試通過,需要管理員權限。

在下次插拔設備時生效,無須重啟。

'USB_Stock_Block.vbs'===========================================================================================CheckOS     ' 檢查操作系統版本CheckMeState  ' 檢查程序運行狀態main      ' 執行主程序'==========================================================================================='主函數Sub main()    Dim wso, windir, EnableUSB    Set wso = CreateObject("WScript.Shell")    Set objNetwork = CreateObject("wscript.network")        strComputer = objNetwork.ComputerName            If wso.Popup(VbCrLf & "禁用 USB 存儲設備,請按“確定”"& VbCrLf & _                VbCrLf & "啟用 USB 存儲設備,請按“取消”   (6秒后自動取消)" _                , 6, "USB 存儲設備控制 - 主菜單", 48+4096+1) = 1 Then        EnableUSB = 0    Else        EnableUSB = 1    End If        If Exist( "C:/windows/system32/cmd.exe" ) Then windir = "windows"    If Exist( "C:/winnt/system32/cmd.exe" ) Then windir = "winnt"    If EnableUSB = 1 Then        wso.RegWrite "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/StorageDevicePolicies/WriteProtect","1","REG_DWORD" '禁止寫入        wso.RegWrite "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/USBSTOR/Start","3","REG_DWORD"           '啟用USBStor                Move "C:/" & windir & "/inf/usbstor.pnf_" , "C:/" & windir & "/inf/usbstor.pnf"        Move "C:/" & windir & "/inf/usbstor.inf_" , "C:/" & windir & "/inf/usbstor.inf"        Move "C:/" & windir & "/system32/drivers/usbstor.sys_" , "C:/" & windir & "/system32/drivers/usbstor.sys"                If (Not Exist( "C:/" & windir & "/inf/usbstor.pnf_" )) And (regKeyRead( "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/USBSTOR/Start" ) = 3 ) Then            wso.Popup VbCrLf & "啟用 USB 存儲設備成功?!   ?, 5, "USB 存儲設備控制 - 操作完成", 64+4096        Else            wso.Popup VbCrLf & "啟用 USB 存儲設備失敗?!   ?, 5, "USB 存儲設備控制 - 操作完成", 16+4096        End If    Else        wso.RegWrite "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/StorageDevicePolicies/WriteProtect","1","REG_DWORD" '禁止寫入        wso.RegWrite "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/USBSTOR/Start","4","REG_DWORD"           '禁用用USBStor                Move "C:/" & windir & "/inf/usbstor.pnf" , "C:/" & windir & "/inf/usbstor.pnf_"        Move "C:/" & windir & "/inf/usbstor.inf" , "C:/" & windir & "/inf/usbstor.inf_"        Move "C:/" & windir & "/system32/drivers/usbstor.sys" , "C:/" & windir & "/system32/drivers/usbstor.sys_"                If (Not Exist( "C:/" & windir & "/inf/usbstor.pnf" )) And (regKeyRead( "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/USBSTOR/Start" ) = 4 ) Then            wso.Popup VbCrLf & "禁用 USB 存儲設備成功?!   ?, 5, "USB 存儲設備控制 - 操作完成", 64+4096        Else            wso.Popup VbCrLf & "禁用 USB 存儲設備失敗?!   ?, 5, "USB 存儲設備控制 - 操作完成", 16+4096        End If    End if            Set wso = NothingEnd Sub'==========================================================================================='小函數Function Exist( strPath )    'On Error Resume Next    Set fso = CreateObject("Scripting.FileSystemObject")    If ((fso.FolderExists( strPath )) Or (fso.FileExists( strPath ))) then        Exist = True    Else        Exist = False    End if    Set fso = NothingEnd FunctionSub Move( strSource, strDestination )    On Error Resume Next    If Exist( strSource ) Then        Set fso = CreateObject("Scripting.FileSystemObject")        If (fso.FileExists(strSource)) Then fso.MoveFile strSource, strDestination        If (fso.FolderExists(strSource)) Then fso.MoveFolder strSource, strDestination        Set fso = Nothing    Else        WarningInfo "警告", "找不到 " & strSource & " 文件!", 2    End If    If Not Exist( strDestination ) Then WarningInfo "警告", "移動失敗,無法移動 " & VbCrLf & strSource & " 至" & VbCrLf & strDestination, 2End SubFunction regKeyRead( strKey )    Set wso = CreateObject("WScript.Shell")    regKeyRead = wso.RegRead( strKey )  'strKey = "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run/DocTip"    Set wso = NothingEnd Function'==========================================================================================='是否重復運行Sub CheckMeState()    If IsRun( WScript.ScriptFullName ) Then        Set wso = CreateObject("WScript.Shell")        If wso.Popup("程序已運行,請不要重復運行本程序!" & VbCrLf & VbCrLf & _                            "退出已運行程序,請按“確定”,否則請按“取消”。(3秒后自動取消)" _                            , 3, "警告", 1) = 1 Then            KillMeAllRun        End If        Set wso = Nothing        'WarningInfo "警告:", "程序已運行,請不要重復運行本程序?。?, 1        WScript.Quit    End IfEnd Sub' 檢測是否重復運行Function IsRun(appPath)    IsRun=False    For Each ps in GetObject("winmgmts://./root/cimv2:win32_process").instances_        'IF Lcase(ps.name)="mshta.exe" Then        IF Lcase(ps.name)="wscript.exe" Then            IF instr(Lcase(ps.CommandLine),Lcase(appPath)) Then i=i+1        End IF    next    if i>1 then        IsRun=True    end ifEnd Function'終止自身Function KillMeAllRun()    Dim MeAllPid    Set pid = Getobject("winmgmts://.").InstancesOf("Win32_Process")    For Each ps In pid        'if LCase(ps.name) = LCase("mshta.exe") then        IF Lcase(ps.name)="wscript.exe" Or Lcase(ps.name)="cscript.exe"Then            IF instr(Lcase(ps.CommandLine),Lcase(WScript.ScriptFullName)) Then MeAllPid = MeAllPid & "/PID " & ps.ProcessID & " "        end if    next    Set wso = CreateObject("WScript.Shell")    wso.Run "TASKKILL " & MeAllPid & " /F /T", 0, False    Set wso = Nothing    Set pid = NothingEnd Function'==========================================================================================='檢查操作系統版本Sub CheckOS()    Dim os_ver    os_ver = GetSystemVersion    If os_ver >= 60 Or os_ver <= 50 Then        Msgbox "不支持該操作系統!    ", 48+4096, "警告"        WScript.Quit  ' 退出程序    End IfEnd Sub'取得操作系統版本Function GetSystemVersion()    Dim os_obj, os_version, os_version_arr    Set os_obj = GetObject("winmgmts:").InstancesOf("Win32_OperatingSystem")    For Each os_info In os_obj        os_version = os_info.Version        If os_version <> "" Then Exit For    Next    Set os_obj = Nothing    os_version_arr = Split( os_info.Version, ".")    GetSystemVersion = Cint( os_version_arr( 0 ) & os_version_arr( 1 ) )End Function

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品国产乱码久久久久久虫虫漫画| 欧美丝袜第一区| 亚洲最新在线视频| 国产精品尤物福利片在线观看| 日韩欧美在线国产| 欧美成人午夜激情在线| 日韩视频免费在线| 大荫蒂欧美视频另类xxxx| 日av在线播放中文不卡| 欧美成人网在线| 国产精品成人品| 色噜噜国产精品视频一区二区| 国产在线观看91精品一区| 欧洲美女7788成人免费视频| 精品视频偷偷看在线观看| 日韩av电影国产| 国产日韩欧美在线播放| 国产精品久久久久久久久久久不卡| 国产精品成人国产乱一区| 色99之美女主播在线视频| 国产精品美女av| 精品伊人久久97| 色av中文字幕一区| 日韩欧美国产激情| 国产一区二区丝袜| 亚洲老司机av| 欧美另类暴力丝袜| 亚洲欧美国产高清va在线播| 7777精品久久久久久| 一个人看的www久久| 欧美亚洲日本网站| 在线观看91久久久久久| 日韩在线视频二区| 久久久97精品| 久久国产精品99国产精| 亚洲欧美在线看| 亚洲成人av资源网| 91福利视频在线观看| 欧美日韩999| 国产精品www| 国产伊人精品在线| 在线视频一区二区| 欧美性猛交xxxx乱大交极品| 亚州精品天堂中文字幕| 成人黄色在线播放| 欧美中文在线视频| 国产精品av免费在线观看| www.亚洲男人天堂| 亚洲国产婷婷香蕉久久久久久| 欧美大片欧美激情性色a∨久久| 欧美大片在线免费观看| 91精品视频在线播放| 国产精品一区电影| 欧美视频专区一二在线观看| 久久久久久久影院| 91wwwcom在线观看| 久久精品美女视频网站| 在线观看国产精品日韩av| 色综合久久天天综线观看| 精品露脸国产偷人在视频| 亚洲精品成人久久| 亚洲www视频| 国产情人节一区| 日韩最新免费不卡| 欧美在线视频导航| 精品国产一区二区三区四区在线观看| 孩xxxx性bbbb欧美| 亚洲精品电影网| 久久色免费在线视频| 欧美国产日产韩国视频| 高跟丝袜欧美一区| 欧美乱大交xxxxx另类电影| 欧美国产日韩视频| 亚洲欧美日韩国产成人| 国产精品视频xxx| 精品国产视频在线| 国内成人精品一区| 久久精品一本久久99精品| 亚洲第一精品电影| 国产97在线|亚洲| 久久免费少妇高潮久久精品99| 中文字幕日韩欧美在线| 国产精品精品久久久久久| 亚洲天堂男人天堂| 欧美黑人性视频| 中文字幕日韩av综合精品| 久久综合久中文字幕青草| 日韩欧美国产高清91| 亚洲欧洲在线看| 国内精品400部情侣激情| 成人免费激情视频| 日韩资源在线观看| 亚洲第一av网站| 日韩最新中文字幕电影免费看| 国产亚洲精品久久久| 国产在线观看精品一区二区三区| 欧美激情a∨在线视频播放| 日韩天堂在线视频| 国产一区二区三区久久精品| 播播国产欧美激情| 在线免费看av不卡| 欧美日韩成人精品| 2019中文字幕全在线观看| 日韩在线一区二区三区免费视频| 成人网页在线免费观看| 国产精品高潮呻吟久久av黑人| 91色琪琪电影亚洲精品久久| 亚洲a区在线视频| 国产亚洲精品久久久久动| 欧美大尺度电影在线观看| 国产精品私拍pans大尺度在线| 国产日韩欧美在线视频观看| 欧美精品性视频| 91在线播放国产| 色婷婷亚洲mv天堂mv在影片| 久久国产加勒比精品无码| 亚洲白拍色综合图区| 国产精品欧美日韩久久| 成人欧美一区二区三区在线| 亚洲石原莉奈一区二区在线观看| 91精品免费视频| 国产精品专区一| 亚洲精品一区二区在线| 国产aⅴ夜夜欢一区二区三区| 亚洲欧美激情一区| 日韩大片免费观看视频播放| 日韩av免费在线| 国产精品午夜一区二区欲梦| 中文字幕在线观看亚洲| 亚洲bt天天射| 亚洲中国色老太| 亚洲免费精彩视频| 色偷偷亚洲男人天堂| 中文字幕亚洲欧美在线| 久久影院模特热| 欧美视频在线观看免费| 久久久久久免费精品| 欧美小视频在线| 一二美女精品欧洲| 亚洲成人av在线| 91午夜在线播放| 国产亚洲精品日韩| 日韩精品中文在线观看| 亚洲第一精品电影| 国产情人节一区| 成人精品福利视频| 欧美色播在线播放| 一区二区欧美在线| 乱亲女秽乱长久久久| 欧美激情在线有限公司| 一本一本久久a久久精品综合小说| 欧美日韩一区二区三区在线免费观看| 亚洲bt天天射| 亚洲欧洲高清在线| 国产精品夫妻激情| 日韩av免费看网站| 国模吧一区二区| 亚洲三级av在线| 尤物yw午夜国产精品视频明星| 国内伊人久久久久久网站视频| 91九色蝌蚪国产| 亚洲成人精品久久久| 国产精品视频一区二区三区四| 亚洲自拍偷拍一区|