Hola amigos ahora les mostrare con un simple codigo en javascript como crear un acceso directo, primero creamos el objecto "Wscript.shell"
var var shell = new ActiveXObject("WScript.Shell");
como haremos el acceso directo en el escritorio como ejemplo asi que obtenemos la direccion del escritorio asi
var escritorio = shell.SpecialFolders("Desktop");
la ruta se almasenara en la variable escritorio, ahora creaamos el acceso directo con el comando shell.CreateShortcut y le agregamos la ruta y el nombre asi
fvar directo = shell.CreateShortcut(escritorio + "\\Acceso directo a notepad.lnk");
y todo se aguarda en la variable directo
y por ultimo le agregamos la ruta del ejecutable que en este caso sera el bloc de notas, el icono, las tecla de acceso rapido, descripcion y mas asi
directo.TargetPath = "notepad.exe";
directo.WindowStyle = 1;
directo.Hotkey = "CTRL+SHIFT+F";
directo.IconLocation = "notepad.exe, 0";
directo.Description = "Acceso directo a notepad";
directo.WorkingDirectory = escritorio;
al final lo aguardamos con el comando Save asi
directo.Save();
les dejo el codigo completo para que lo vean
var shell = new ActiveXObject("WScript.Shell");
var escritorio = shell.SpecialFolders("Desktop");
var directo = shell.CreateShortcut(escritorio + "\\Acceso directo a notepad.lnk");
directo.TargetPath = "notepad.exe";
directo.WindowStyle = 1;
directo.Hotkey = "CTRL+SHIFT+F";
directo.IconLocation = "notepad.exe, 0";
directo.Description = "Acceso directo a notepad";
directo.WorkingDirectory = escritorio;
directo.Save();
bueno saludos y espero les guste solo copean y pegan el codigo en el bloc de notas y aguardan con la extencion .js......bueno saludos flamer