|
|
|
SetUAC函数简介: 设置当前系统的UAC(用户账户控制).- j( X; a! }5 `
函数原型:7 l' Z9 \9 [: J% A4 Y9 [
: }/ A* W; [' s0 t8 Llong SetUAC(enable)
8 Q" H0 L$ V( x' g7 A! [0 S
; k2 k& K% L4 ~
0 Q4 j* ~# M+ X. |* q- p0 u
! y S* |7 [. ~
/ ?9 f9 G1 E5 f. a9 G* {3 `+ c2 d" e" L* X; e* u7 R1 J8 @' s0 L( m. z
* [9 l1 c4 f- h9 m
; a0 F$ B" j- N0 C' k, w. w% v) J) o参数定义:% n. J0 V6 t; i, h$ E
enable 整形数: 取值如下
- U" k6 b; {" p7 N/ U 0 : 关闭UAC
3 \- m& @/ r) I/ V 1 : 开启UAC
- Q) v' V- y% f8 J( ^/ }! C返回值:% w/ P6 n" a W. X% T) R
! @1 M2 W& K2 g, |9 u" k9 W
整形数:
, R! C$ |5 t+ x y0 : 操作失败) G- y" r" i7 ?* k0 y i. }' w
1 : 操作成功/ W# @4 j( y9 z" j9 U* h8 r
示例:2 T* v2 `) N! O
( t8 p4 u; Q$ p6 xif dm.SetUAC(0) = 1 then
( J% p4 h$ d _/ k" L TracePrint "成功关闭了当前系统UAC设置") |. Y- ^0 l1 H" U/ d5 K( i
end if5 B% N! V: g% `2 z6 q
注: 只有WIN7 WIN8 VISTA WIN2008以及以上系统才有UAC设置. 关闭UAC以后,必须重启系统才会生效.1 {, u/ S8 D2 E. |7 T# f) {) ?7 o E
如果关闭了UAC,那么默认启动所有应用程序都是管理员权限,就不会再发生绑定失败这样的尴尬情况了." z( w" F- A# s# e/ _
# R5 Q- c+ ^3 s% ]9 r" w( X! k/ ]1 D! _- T
4 }) J8 H \. |
|
|