Utilizo la función execute_shell(texto,0) para abrir todo tipo de extensiones pero al abrir una extensión lnk(LNK)
no me abre nada. Alguien sabe porqué ocurre?

Script que utilizo:

execute_shell("C:\Documents and Settings\Pc-265\Desktop\Dev C++.lnk",0)
Padre Nuestro del Programador de C           
C Nuestro que estas en la Memoria,
Compilado sea tu código,
venga a nosotros tu software,
carguense tus punteros.
así en la RAM como en el Disco Duro,
Danos hoy nuestro Array de cada día,
Perdona nuestros Warnings,
así como nosotros también los eliminamos,
no nos dejes caer en Bucles,
y libranos del Windows, Enter.

Ni idea, en serio, a mí si me funciona.
Lo único que se me ocurre es que tu antivirus lo bloquee (A mí el avast me da ese problema cuando lo ejecuto la primera vez).

O igual estás tratando de ejecutar algo a lo cual no tienes permisos (o el Game Maker) de ejecutarlo...  :-[

Cita de: knd144 en Febrero 23, 2013, 06:31:05 PM
Ni idea, en serio, a mí si me funciona.
Lo único que se me ocurre es que tu antivirus lo bloquee (A mí el avast me da ese problema cuando lo ejecuto la primera vez).

O igual estás tratando de ejecutar algo a lo cual no tienes permisos (o el Game Maker) de ejecutarlo...  :-[
Bueno lo volvi a provar despues de leer tu respuesta con:
execute_shell('C:\Documents and Settings\Pc-265\Desktop\Dev C++.lnk',0)
Pero se queda en blanco es decir no me da ningún error ni nada simplemente es como si al ejectuar un archivo .lnk el game maker ignorase. Por cierto tu lo provaste con execute shell o execute program o ...?
Padre Nuestro del Programador de C           
C Nuestro que estas en la Memoria,
Compilado sea tu código,
venga a nosotros tu software,
carguense tus punteros.
así en la RAM como en el Disco Duro,
Danos hoy nuestro Array de cada día,
Perdona nuestros Warnings,
así como nosotros también los eliminamos,
no nos dejes caer en Bucles,
y libranos del Windows, Enter.