9个稳定版本 (3个主要版本)
4.0.1 | 2023年1月13日 |
---|---|
4.0.0 | 2022年11月28日 |
3.0.0 | 2019年12月19日 |
2.1.0 | 2019年12月18日 |
1.0.2 | 2019年12月17日 |
#151 in macOS和iOS API
26,750 每月下载量
用于 2 crates
27KB
618 行
system_shutdown
system_shutdown
提供了一种跨平台的方式来执行关机、重启或注销操作。
支持的平台:Linux、Windows和macOS。
用法
将其添加到您的 Cargo.toml
[dependencies]
lock_keys = "*"
然后
use system_shutdown::shutdown;
fn main() {
match shutdown() {
Ok(_) => println!("Shutting down, bye!"),
Err(error) => eprintln!("Failed to shut down: {}", error),
}
}
在大多数系统中,它不需要用户是root/admin。
贡献
欢迎拉取请求! =)
许可
system_shutdown
的许可方式如下,您可选择其一
依赖项
~0–45MB
~649K SLoC