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

VBS和UAC用戶帳戶控制實現代碼
來源:易賢網 閱讀:1363 次 日期:2016-07-07 14:54:45
溫馨提示:易賢網小編為您整理了“VBS和UAC用戶帳戶控制實現代碼”,方便廣大網友查閱!

用戶帳戶控制(UAC)是Vista以上的系統新引進的功能,旨在提高系統的安全性。它限制應用程序在標準用戶的權限下,除非管理員權限得到提升或驗證。

雖然很多人覺得這個功能很雞肋,但是以VBS的角度來看,UAC還是多多少少有點用的。在UAC的限制下,直接雙擊VBS文件只能在標準用戶權限下運行,很多事情是做不了的,比如復制自身到windows文件夾,或者寫入注冊表的開機啟動項等等。在XP下非常猖獗的暴風一號病毒,放到Win7下也就只能改改文件夾屬性為隱藏罷了,其他什么都做不了。當然了,一些不明真相的同學喜歡把UAC功能關掉,然后裝個叫什么359還是361的所謂安全軟件。我也不好多說什么,不然會遭到圍觀的。

雙擊VBS文件系統不會自動彈出UAC窗口是一個很大的問題,因為這大大限制了VBS的功能,很多事情都做不了,怎么解決呢?請看下面的代碼

代碼如下:

For Each objOS in GetObject("winmgmts:").InstancesOf("Win32_OperatingSystem")

If InStr(objOS.Caption,"XP") = 0 Then

If WScript.Arguments.length = 0 Then

Dim objShell

Set objShell = CreateObject("Shell.Application")

objShell.ShellExecute "wscript.exe", Chr(34) & _

WScript.ScriptFullName & Chr(34) & " uac", "", "runas", 1

Else

Call Main()

End If

Else

Call Main()

End If

Next

Sub Main()

MsgBox "UAC demon"

End Sub

這是我根據這個網站的代碼改寫的,判斷系統版本,如果是XP(普通用戶一般都是XP,如果是2003的話請自己改寫)則直接運行代碼,否則調用Shell.Application對象的ShellExecute方法,以管理員權限運行腳本。這樣,我們的VBS程序在Vista/Win7系統下也可以像在XP系統那樣為所欲為了。

更多信息請查看腳本欄目
易賢網手機網站地址:VBS和UAC用戶帳戶控制實現代碼
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
主站蜘蛛池模板: 巫溪县| 青神县| 龙陵县| 普安县| 大石桥市| 贡嘎县| 花莲市| 晋江市| 龙南县| 扎囊县| 新兴县| 江门市| 清苑县| 神农架林区| 满城县| 伊金霍洛旗| 和林格尔县| 揭东县| 兴隆县| 西青区| 饶河县| 乳山市| 垦利县| 越西县| 喀什市| 满城县| 玉林市| 鄄城县| 玉田县| 望谟县| 武邑县| 文昌市| 阿城市| 溧阳市| 石棉县| 鹿邑县| 武隆县| 新乡市| 兴仁县| 潜江市| 陆河县|