2个版本
0.1.1 | 2022年1月28日 |
---|---|
0.1.0 | 2020年1月16日 |
#267 在 日期和时间
每月 485 次下载
在 3 个 crate 中使用
87KB
1K SLoC
parselnk
使用纯Rust解析Windows .lnk
文件!
用法
在你的 Cargo.toml
从 crates.io
[dependencies]
parselnk = "0.1"
使用master分支
[dependencies]
parselnk = { git = "https://github.com/rustysec/parselnk-rs" }
在你的代码中
let lnk_path = std::path::Path::new(r"c:\users\me\desktop\slack.lnk");
let lnk = parselnk::Lnk::from(lnk_path).unwrap();
println!("Lnk relative path: {:?}", lnk.relative_path());
特性
这些特性默认启用,可以通过在 Cargo.toml
中指定 default-features = false
来关闭
# Disable optional features
[dependencies]
parselnk = { version = "0.1", default-features = false }
chrono
- 提供了解析WindowsFileTime
结构的便利方法
贡献
欢迎提交问题和pull request!
依赖
~2–2.7MB
~47K SLoC