java - 以编程方式在Windows中创建快捷方式

标签 java windows filesystems shortcut

有没有办法在windows中创建链接?
我找到了使用 VBScript 的示例,或者必须下载 Shortcut.exe
我需要一个简单的解决方案。这可能吗?

最佳答案

我遇到了同样的问题,所以我编写了用于解析和创建 .lnk 文件的库。它不使用 VBScripts 或 JNI,仅使用 Java 代码。看我的Github .

创建快捷方式:ShellLink.createLink("targetfile", "linkfile.lnk")。您还可以设置链接的大多数参数。请参阅 repo 中的详细信息和示例。

可能这个问题还不是实际问题,但我希望它对在 Google 中找到该主题的人有所帮助。

关于java - 以编程方式在Windows中创建快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19629034/

相关文章:

java - 返回第一个参数的函数有什么用?

java - Android WebView 在链接单击时不会启动标准浏览器 - shouldOverrideUrlLoading 无效

java - 如何告诉 Runnable 抛出 InterruptedException?

java - 在android中解析没有名称的json数组

windows - Bash 'printf' 等同于命令提示符?

c# - 并行获取所有进程

c - 将 printf 重定向到 IAR Embedded Workbench 上的控制台 I/O

database - AWS Athena 的分区数据导致 S3 中有很多小文件

linux - 如何在与 unison 同步时排除 svn 元数据?

java - 如何设置Java应用程序的工作目录?