#shortcut #windows #lnk

已删除 rlnk

创建Windows快捷方式(lnk文件)

0.1.7 2021年8月4日
0.1.6 2021年8月3日

#5 in #lnk

Download history 52/week @ 2024-06-30

每月下载量52次

MIT/Apache

63KB
90

包含(DOS可执行文件,58KB) src/bin/Shortcut.exe

rlnk

crates.io 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();

无运行时依赖