• Publicidad

Cron o cómo repetir cada X tiempo en Windows

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Notapor Kiloko » 2007-07-12 10:38 @485

Cada vez que se ejecuta el Schedule Tasks, se abre el Notepad, con mi código, (en algunas ocasiones así veo el código). :(
Avatar de Usuario
Kiloko
Perlero nuevo
Perlero nuevo
 
Mensajes: 243
Registrado: 2007-07-10 18:26 @810
Ubicación: MOnterrey NL

Publicidad

Notapor kidd » 2007-07-12 14:59 @666

Kiloko escribiste:Cada ves que se ejecuta el Schedule Tasks, se habre el notepad, con mi codigo, ( en algunes ocaciones asi veo el codigo ). :(


Esto sucede porque no estás mandando el script a perl el programa. ¿Podrías ponernos aquí la línea exacta que estás poniendo en el task manager?

Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor Kiloko » 2007-07-12 15:10 @673

En run pongo C:\Perl\UPS\bin\monitor.pl.
En start in pongo C:\Perl\bin.
Y lo demás es lo de siempre, que empiece cada X tiempo, etc, etc.

Como le comento a Joaquín, el Schedule, efectivamente lo ejecuta, pero no ejecuta el archivo .pl; en su lugar me abre el editor de texto Notepad.

Y ya le cambié al tipo de archivo (pl) la extensión para que así que cuando estoy en el directorio y le doy clic al archivo automáticamente se ejecuta, pero en Schedule, nop (se abre el Notepad).
Nunca interrumpas a tu enemigo cuando está cometiendo un error
Napoleón Bonaparte
Avatar de Usuario
Kiloko
Perlero nuevo
Perlero nuevo
 
Mensajes: 243
Registrado: 2007-07-10 18:26 @810
Ubicación: MOnterrey NL

Notapor kidd » 2007-07-12 16:35 @733

Ese es el problema, la línea en run debería de ser de la siguiente manera:

Código: Seleccionar todo
C:\Perl\bin\perl.exe C:\Perl\UPS\bin\monitor.pl


Saludos
Uriel Lizama Perl programmer fundador de Perl en Español
Perl Programming Language
Avatar de Usuario
kidd
Creador de Perl en Español
Creador de Perl en Español
 
Mensajes: 1166
Registrado: 2003-10-15 16:52 @744
Ubicación: México

Notapor Kiloko » 2007-07-12 17:53 @787

Ya casi, ya casi.

Ahora ya no aparece el TXT pero aun no hace nada, así que le saqué una foto a la pantalla y me di cuenta que si ejecuto el archivo dándole doble clic, como ya lo tenía dispuesto para que se abriera PL con perl.exe, aparece en la parte de arriba.

C:\Perl\bin\perl5.8.8.exe

y sí compila y todo bien, pero cuando se ejecuta el Schedule, aparece

C:\WINDOWS\system32\svchost.exe

Como ves, creo yo que por ahí va el problema. También traté cambiando el Schedule

C:\Perl\bin\perl.exe

por

C:\Perl\bin\perl5.8.8.exe

Pero tampoco jaló...
Nunca interrumpas a tu enemigo cuando está cometiendo un error
Napoleón Bonaparte
Avatar de Usuario
Kiloko
Perlero nuevo
Perlero nuevo
 
Mensajes: 243
Registrado: 2007-07-10 18:26 @810
Ubicación: MOnterrey NL

Notapor explorer » 2007-07-12 20:21 @890

Además de lo indicado por kidd, en Start in pon C:\Perl\UPS\bin\, es decir, el lugar donde reside tu programa, pues es posible que necesite acceder a ficheros o directorios que se encuentren ahí.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14480
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor Kiloko » 2007-07-13 10:22 @474

Me cae que eres la ostia, tío, la ostia, ya jaló.

Gracias Kidd y gracias Explorer (Joaquín)

Saludos
Nunca interrumpas a tu enemigo cuando está cometiendo un error
Napoleón Bonaparte
Avatar de Usuario
Kiloko
Perlero nuevo
Perlero nuevo
 
Mensajes: 243
Registrado: 2007-07-10 18:26 @810
Ubicación: MOnterrey NL

Anterior

Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados