#winapi #windows #process-running #elevation #uac

is_elevated

判断您的Windows进程是否以提升权限运行

3个版本

使用旧的Rust 2015

0.1.2 2019年3月28日
0.1.1 2019年3月28日
0.1.0 2019年3月28日

#157Windows API

Download history • Rust 包仓库 678/week @ 2024-04-04 • Rust 包仓库 976/week @ 2024-04-11 • Rust 包仓库 800/week @ 2024-04-18 • Rust 包仓库 808/week @ 2024-04-25 • Rust 包仓库 1036/week @ 2024-05-02 • Rust 包仓库 673/week @ 2024-05-09 • Rust 包仓库 724/week @ 2024-05-16 • Rust 包仓库 632/week @ 2024-05-23 • Rust 包仓库 707/week @ 2024-05-30 • Rust 包仓库 553/week @ 2024-06-06 • Rust 包仓库 775/week @ 2024-06-13 • Rust 包仓库 965/week @ 2024-06-20 • Rust 包仓库 726/week @ 2024-06-27 • Rust 包仓库 1072/week @ 2024-07-04 • Rust 包仓库 698/week @ 2024-07-11 • Rust 包仓库 633/week @ 2024-07-18 • Rust 包仓库

3,217 每月下载量
2 crates 中使用

MIT 许可证

5KB

is_elevated 是一个简单的仅限Windows的crate,允许您确定当前进程是否以提升权限(也称为管理员权限,或完整性级别高)运行,或者不是(完整性级别中或更低)。

示例

use is_elevated::is_elevated;

if !is_elevated() {
    println!(
        "Warning: the program isn’t running as elevated; some functionality may not work."
    );
}

lib.rs:

is_elevated 是一个简单的仅限Windows的crate,允许您确定当前进程是否以提升权限(也称为管理员权限,或完整性级别高)运行,或者不是(完整性级别中或更低)。

示例

use is_elevated::is_elevated;

if !is_elevated() {
    println!(
        "Warning: the program isn’t running as elevated; some functionality may not work."
    );
}

依赖项

~225KB