Skip to content

spa5k/is_sudo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Is_sudo

Checks if program is running as sudo in unix systems, or using admin permission in windows.

Usage

use is_sudo::check;
use is_sudo::RunningAs;

fn main() {
    let running_as: RunningAs = is_sudo::check();

    match running_as {
        RunningAs::Root => println!("Running as root"),
        RunningAs::User => println!("Running as user"),
    }
}

About

Checks whether the process is running as root/sudo/admin permission in Windows and Unix systems

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages