Red de conocimiento informático - Material del sitio web - Cómo crear accesos directos a archivos en programas Java

Cómo crear accesos directos a archivos en programas Java

Importe este paquete jar (adjunto).

Coloque el archivo jshortcut.dll en el directorio src (en el archivo adjunto). Tenga en cuenta que depende de cuántos bits tenga su computadora.

Escribe un método para crear un acceso directo: /**

*?@param?filePath

* El archivo que necesita para crear un acceso directo

*?@param?shortcutPath

* Guardar ruta del acceso directo creado

*/

public?static?void?createShortCut(String? filePath, ?String?shortcutPath)?{

JShellLink?link?=?new?JShellLink();

shortcutPath.replaceAll("/",?"\\");

p>

String?folder?=?shortcutPath.substring(0,?shortcutPath.lastIndexOf("\\"));

String?name?=?shortcutPath.substring( shortcutPath.lastIndexOf( "\\")?+?1,?shortcutPath.length());

link.setName(nombre);

link.setFolder(carpeta);

link.setPath(filePath);

link.save();

}

Prueba: ¿pública?{

String?E:\test\001.jpg";

String?E:\\test";?//?¡Atención! Aquí la prueba es el nombre del acceso directo creado, no el nombre de la carpeta

createShortCut(filePath,?shortcutPath);

}