
| |||
Programacion Batch ![]() |
| |||
Huy !!! , que pena tenes razon ! Aqui va el archivo batch que tengo por el momento: @echo off F: CD \UNO\UNO72\NUTIBARA\DATOS\ copy *.DAT D:\uno\UNO72\NUTIBARA /Y CD F:\UNO\UNO72\NUTIBARA\CNF\ copy *.* D:\uno\uno72\cnf /y CD \UNO\UNO50\NUTIBARA\CGDATOS\ copy *.DAT D:\uno\UNO50\NUTIBARA\CGDATOS /Y CD \UNO\UNO50\NUTIBARA\NMDATOS\ copy *.DAT D:\uno\UNO50\NUTIBARA\NMDATOS /Y CD \UNO\UNO50\NUTIBARA\AFDATOS\ copy *.DAT D:\uno\UNO50\NUTIBARA\AFDATOS /Y CD F:\UNO\UNO50\NUTIBARA\CNF\ copy *.* D:\uno\UNO50\CNF /Y Tengo un W98SE y el archivo es .Bat y siempre lo debo ejecutar dandole click. El programador de no me sirve porque todos los usuarios deben estar fuera de la aplicacion para poder hacer copia. Gracias! |
| ||||
Ok, para tu caso lo que debes hacer es utilizar o dejar el equipo encendido para que se ejecute esa tarea programada a una hora donde no lo esten usando. Como no es un server, tendrías que calcular a que horas se puede ejecutar sin interrupción. Digamos que a las 12:amam o 1:00am. Para generar una tarea programada en win98, fijate en estos link: Programador de tareas Cómo programar una aplicación con el Programador de tareas Y para mayor información te dejo el filtro de Google Para tu caso podrías dejar otra tarea programada como una hora después para que apague automáticamente el equipo.
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| |||
Eso esta muy bien ... yo se hacer el programador de tareas, lo que no se hacer es programar el batch para que tome la fecha actual y la guarde en una variable y ejecute el pkzip y que le ponga como nombre el contenido de la variable (la fecha que tenia guardada). Esta mas clara mi pregunta ? |
| ||||
Pues ahi si me lo pones algo complicado hacerlo en un bat pero dejame investigar a ver que encuetro. Creo que un compañero hizo algo para ejecutar el winzip o pkzip pero por programación. Si te interesa me decis para ver si te lo consigo pero mientras voy a investigar.
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| ||||
babel, he estado muy ocupado con un proyecto en mi trabajo donde tengo que estar en reuniones todas las mañanas hasta el medio día y en las tardes realizar otras tareas urgentes (que raro que todo urge para ya). No he podido conversar con mi compañero ya que está en otro piso, además te repito que él hizo un programa y no utilizó BATCH. También no te he dejado botado con este mensaje... te dejo unos cuantos link interesantes que podrían ayudarte (por lo menos eso espero) Scripting and Batch Job tips, tricks, secrets, software and utilties Use Date and Time to prefix strings Utilities for Batch Files XXCOPY TECHNICAL BULLETIN #19 BATCH FILE PROGRAMMING Y este es el filtro que use en Goggle (how create name file with date in batch)
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |
| |||
![]() Hola amigos. Tengo una duda. Quisiera saber cómo le puedo hacer para saber si un proceso en específico se está ejecutando. si utilizo "tasklist" me sale una lista de los procesos que actualmente se están ejecutando en mi ordenador, pero me gustaría saber cómo puedo validar si un proceso x está activo actualmente. Espero que mi pregunta tenga solución. Gracias por la ayuda. |
| ||||
Respuesta: Programacion Batch Hola. Prueba con este fichero cmd - proceso.cmd @echo off echo Introduce el nombre exacto del proceso. (p.e: messenger.exe) = set /P proceso= @tasklist|find "%proceso%" > nul if ERRORLEVEL 0 echo El proceso %proceso% se esta ejecutando pause rem fin salu2 |
| |||
Respuesta: Programacion Batch Cita: pues yo estoy buscando tal vez algo mas simple, pero creo que lo que estas buscando es usar la variable de entorno %date% talvez uses tambien %time% pero no me han funcionado a la copia de archivos, ahora hasta donde llevo debido a que el formato de fecha usa / e interfiere con la copia de archivo.
Iniciado por babel ![]() Huy !!! , que pena tenes razon ! Aqui va el archivo batch que tengo por el momento: @echo off F: CD \UNO\UNO72\NUTIBARA\DATOS\ copy *.DAT D:\uno\UNO72\NUTIBARA /Y CD F:\UNO\UNO72\NUTIBARA\CNF\ copy *.* D:\uno\uno72\cnf /y CD \UNO\UNO50\NUTIBARA\CGDATOS\ copy *.DAT D:\uno\UNO50\NUTIBARA\CGDATOS /Y CD \UNO\UNO50\NUTIBARA\NMDATOS\ copy *.DAT D:\uno\UNO50\NUTIBARA\NMDATOS /Y CD \UNO\UNO50\NUTIBARA\AFDATOS\ copy *.DAT D:\uno\UNO50\NUTIBARA\AFDATOS /Y CD F:\UNO\UNO50\NUTIBARA\CNF\ copy *.* D:\uno\UNO50\CNF /Y Tengo un W98SE y el archivo es .Bat y siempre lo debo ejecutar dandole click. El programador de no me sirve porque todos los usuarios deben estar fuera de la aplicacion para poder hacer copia. Gracias! pero en tu caso para usarlo con pkunzip te debe de ser mas sencillo. no creo que uses otra variable creo que con esta te sera mas que suficiente |
| ||||
Respuesta: Programacion Batch Cerrado, no se permite revivir temas viejos.
__________________ NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL |