0.1.7 |
|
---|---|
0.1.6 |
|
#5 in #lnk
每月下载量52次
63KB
90 行
包含(DOS可执行文件,58KB) src/bin/Shortcut.exe
rlnk
- Optimum X的Shortcut.exe的包装器。
- 用于创建Windows快捷方式(lnk文件)。
- 受shortcut.exe的Node.js API启发。
用法
将以下内容添加到您的Cargo.toml
[dependencies]
rlnk = "0.1.7"
示例代码
use rlnk::ShellLink;
let target=r"C:\Users\Admin\Desktop\new aa\qiuqiu.exe";
let lnk=r"C:\Users\Admin\Desktop\qiuqiu.lnk";
let mut sl=ShellLink::new();
sl.create_lnk(target,lnk);
工作原理
执行作为外部exec_file的Shortcut.exe,应写入Windows临时目录,并使用参数创建Windows快捷方式。
lib.rs
:
示例
let target=r"C:\Users\Admin\Desktop\new aa\qiuqiu.exe";
let lnk=r"C:\Users\Admin\Desktop\qiuqiu.lnk";
let mut sl=ShellLink::new();
sl.create_lnk(target,lnk).unwap();