Agregar un parámetro al destino de un acceso directo
Publicado: 17 de mayo de 2017 - 11:41
Noté en un software que el acceso directo que creé usando "create_shortcut" no funcionaba debido a un parámetro que está en el destino del acceso directo "oficial". El destino del acceso directo del menú Inicio, creado por la instalación del software, es:
"C:\Program Files (x86)\CASIO\GRAPH 35+ Manager PLUS\ManagerPLUS.exe" /n"GRAPH 35+ Manager PLUS".
Pero no puedo agregar este /n "GRAPH 35+ Manager PLUS" a la función create_shortcut; me da un error:
com_error: (-2147024809, 'Parámetro incorrecto.', None, None)
create_shortcut(makepath(common_desktop(),'Software','Mathematics','35+ Manager+.lnk'),target=r'%s\CASIO\GRAPH 35+ Manager PLUS\ManagerPLUS.exe /n "GRAPH 35+ Manager PLUS"' %programfiles32, wDir=r'%s\CASIO\GRAPH 35+ Manager PLUS\\' %programfiles32,icon=r'%s\CASIO\GRAPH 35+ Manager PLUS\ManagerPLUS.exe' %programfiles32)
"C:\Program Files (x86)\CASIO\GRAPH 35+ Manager PLUS\ManagerPLUS.exe" /n"GRAPH 35+ Manager PLUS".
Pero no puedo agregar este /n "GRAPH 35+ Manager PLUS" a la función create_shortcut; me da un error:
com_error: (-2147024809, 'Parámetro incorrecto.', None, None)
create_shortcut(makepath(common_desktop(),'Software','Mathematics','35+ Manager+.lnk'),target=r'%s\CASIO\GRAPH 35+ Manager PLUS\ManagerPLUS.exe /n "GRAPH 35+ Manager PLUS"' %programfiles32, wDir=r'%s\CASIO\GRAPH 35+ Manager PLUS\\' %programfiles32,icon=r'%s\CASIO\GRAPH 35+ Manager PLUS\ManagerPLUS.exe' %programfiles32)