|
|
|
SetUAC函数简介: 设置当前系统的UAC(用户账户控制).( O. ]& b' A+ F% X8 }# N
函数原型:
" ]: N0 U% {: I9 T, q
) C ~& i& `0 n! C/ c* T4 G: Dlong SetUAC(enable)& Z) }+ T, F: G! P; P
4 ~' t+ o) w7 A0 f+ _ G
5 P: L2 b$ S- X$ f; R5 V
' F7 I S+ | z) [5 U0 ?8 C$ r; l3 p
7 N% K8 E7 T: b8 x c% H9 l Z. Q
& D0 \* k4 H6 |) ?% ^- ]( j参数定义:7 }& n K$ [, {
enable 整形数: 取值如下
+ g5 {( Q2 ?& J4 Q% X 0 : 关闭UAC
* j9 u+ N/ \5 R# | 1 : 开启UAC; a" Y; H' D+ X
返回值:
8 ~1 s% r& e( |5 {
, U( [% W7 k) o. B8 l整形数:7 G5 @2 z( @1 |7 S
0 : 操作失败/ R4 G7 ]9 Q2 q' y9 O
1 : 操作成功; \& P. w+ ^5 I* J4 C( s2 {5 Z q
示例:: c" L7 y d* i$ S' A/ ^
1 E( ?) p+ h" V) N; B1 s+ Oif dm.SetUAC(0) = 1 then5 G; o2 N+ f' E8 G5 C2 l1 [/ o7 o
TracePrint "成功关闭了当前系统UAC设置"- L2 d8 z; H1 A( t3 Z$ M
end if; P& J/ f+ G" a5 R2 i
注: 只有WIN7 WIN8 VISTA WIN2008以及以上系统才有UAC设置. 关闭UAC以后,必须重启系统才会生效.7 X% t; O" b: w% S4 n9 `
如果关闭了UAC,那么默认启动所有应用程序都是管理员权限,就不会再发生绑定失败这样的尴尬情况了.: m* x2 m l4 J# h/ {+ `
3 [. u2 Z* T( P) b* x
1 e; q) b7 ^7 ^ y5 v7 W0 x. Z$ _" a' W6 V9 q
|
|