|
|
|
SetUAC函数简介: 设置当前系统的UAC(用户账户控制).
7 ~# N. d1 Y( l m函数原型:
; o1 |) N$ B0 U% }1 z
! q/ [" Y4 Z0 W$ y$ X5 u4 flong SetUAC(enable)
! @/ @' ^) O( l7 Z0 G& k4 |9 v S4 |* k1 y2 \ p; G
# _9 k# ^# S) e: y
$ ?# f1 o# y% d% G) s( @0 t
; |8 w; e/ w# `: [- f8 q* j9 l4 M3 V4 l3 j0 s; s8 t
9 }8 ?/ t$ ^, R# r8 S7 R/ ]
9 L$ Y# R: r. o9 M+ }0 l
参数定义:
}$ o3 f/ M6 Z: A6 T8 L* yenable 整形数: 取值如下* f5 |# p# z0 X' I7 h
0 : 关闭UAC5 r, } S/ ?( l& |, u$ U
1 : 开启UAC; G9 W/ v# s) H
返回值:
0 [; g- } B+ M3 P9 Z! E4 a9 m; @" Z1 _" I: O
整形数:
) X O! B0 I' l. \2 F, Q5 ]0 : 操作失败, u2 \. r; E) Z
1 : 操作成功
0 }% J. Z W" A( N# z: \) U0 d6 m示例:
& s$ W5 x T( w w& s
+ M% x6 Q4 U7 L( Q3 I. T) ]if dm.SetUAC(0) = 1 then$ v, r, A+ x0 A+ _/ }( K
TracePrint "成功关闭了当前系统UAC设置"
4 _# x& T9 X+ v2 ?1 Q* E' jend if- O! \) e+ g* U, f7 a7 o9 x& d
注: 只有WIN7 WIN8 VISTA WIN2008以及以上系统才有UAC设置. 关闭UAC以后,必须重启系统才会生效.
5 l* D# {9 q3 `2 i如果关闭了UAC,那么默认启动所有应用程序都是管理员权限,就不会再发生绑定失败这样的尴尬情况了.$ O, z$ J( C8 p s
" g& o' n+ y, ?
* s& m0 \) X% d! |0 m7 d0 g8 c. C6 d0 y0 j/ O. W8 }
|
|