|
SetUAC函数简介: 设置当前系统的UAC(用户账户控制).
" B$ V2 ?- v# u* N) e! e" A函数原型:3 n4 L6 E. K( c- n) X) ^' L3 P; m
4 t# `( W/ Q L0 Z2 G9 N
long SetUAC(enable)" F, \! g& U8 L% D/ i
+ F# g |, v% j0 E
! J8 l' C2 M, K' S h( E
5 e; N2 R% b( R& N
) N' {& m# K9 I/ Q- N7 z" j6 U% t
; \# Q1 c5 n6 W/ Y( |+ C- o
3 H; t) o7 r3 D# _7 ` |% F" @! h
' Y& D/ u+ t |2 x/ b8 O
参数定义:
/ w" E N, i& \) e+ S% Zenable 整形数: 取值如下0 K2 w2 h9 Y$ e2 R1 l M2 C5 r& p
0 : 关闭UAC
: v+ S! H3 m3 h+ G 1 : 开启UAC# @2 l5 U3 A% K6 j! x3 s
返回值:
! i1 l& |: |$ B
* u* Y5 B! {2 r( S( F整形数:) R, i8 [* j. L' C. D5 T
0 : 操作失败
% Q j; m/ J+ y* X, h: {; i1 : 操作成功
( b2 |( L/ e) b7 C$ i示例:
) g9 _/ A: s4 [9 I. C2 e# g8 _1 Z: T
8 v' b* @: p4 F8 f% Q: W& Xif dm.SetUAC(0) = 1 then9 H3 @3 C) t" B! s
TracePrint "成功关闭了当前系统UAC设置"
# M! \1 Q6 K6 ?) W- a7 {end if7 O8 L9 X* y0 L5 P
注: 只有WIN7 WIN8 VISTA WIN2008以及以上系统才有UAC设置. 关闭UAC以后,必须重启系统才会生效.% E! f) k7 w' k9 |4 T# K
如果关闭了UAC,那么默认启动所有应用程序都是管理员权限,就不会再发生绑定失败这样的尴尬情况了.7 a% J, Y8 }- S( D
4 m7 E; t5 D$ y1 ^$ R
9 ~# V( L. S- U0 \) s0 f. B# K3 t n) a& q1 ]5 ~
|
|