|
|
|
SetUAC函数简介: 设置当前系统的UAC(用户账户控制).$ o( x' w' w# p3 C
函数原型:
$ N- @# I4 a' B" t. [8 F
% L3 v: p7 _3 B {long SetUAC(enable)9 ?5 p7 n% g* j+ G2 k
$ _; @# r" \7 h9 f) e; M" G% b. P
; R" v1 p, x2 C- Q
2 l' \3 B0 v8 v
$ [0 ~) a- b; d& @& w, ~. C# m% G2 [6 s; y6 \* N% W
: P2 o: _# V6 F
- T( Y0 s+ `; u, C# Z3 n- L0 A参数定义:
! m/ Q7 L- O5 D% t/ D# P P9 n; senable 整形数: 取值如下/ W/ f1 S j6 J
0 : 关闭UAC7 d W6 C+ {: C2 y8 d3 m" D
1 : 开启UAC
7 k& u: ] `. c1 P9 _& ^返回值:
; z; A. Z/ z' E" m/ L# N- u
$ }! V% K A4 S5 i' P5 [* S整形数:0 f- ], q, x: o( t$ O; k
0 : 操作失败, k' t- D; P a1 M; n0 p7 h
1 : 操作成功2 H9 \0 n2 I* L0 e( u: Q
示例:* T$ w* j; t* C0 @4 N3 U
# T( R) h2 M' U6 N. N7 i" w: Jif dm.SetUAC(0) = 1 then, O8 L) t4 x9 |; {& O
TracePrint "成功关闭了当前系统UAC设置"( H, M% m" q# ~5 T% d6 b
end if
) f) L9 f- ~ ~& H8 m- o注: 只有WIN7 WIN8 VISTA WIN2008以及以上系统才有UAC设置. 关闭UAC以后,必须重启系统才会生效.# {6 x9 `; v' O* E) Y: g
如果关闭了UAC,那么默认启动所有应用程序都是管理员权限,就不会再发生绑定失败这样的尴尬情况了.
& f$ K L9 c. _( F3 C
- A5 g- L' {8 Q/ X2 K3 c; S' X! P
& P" H6 G. |4 T; V, @+ I0 ?4 p |
|