elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  batch Que falla?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] 3 Ir Abajo Respuesta Imprimir
Autor Tema: batch Que falla?  (Leído 7,199 veces)
supradyn_activo

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: batch Que falla?
« Respuesta #10 en: 3 Julio 2010, 12:04 pm »

pruebalo con este y veras...


@echo off
set fin=03/07/2010
if %DATE%==%fin%
(erase /q "D:\a.txt"
) else (
erase /q "D:\b.txt"
)
pause > nul


En línea

Darioxhcx


Desconectado Desconectado

Mensajes: 2.294


Ver Perfil
Re: batch Que falla?
« Respuesta #11 en: 3 Julio 2010, 12:06 pm »

usa del
leiste algun manul de batch ?
anda a leer de nuevo y proba nuevamente
saludos


En línea

supradyn_activo

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: batch Que falla?
« Respuesta #12 en: 3 Julio 2010, 12:08 pm »

@echo off
set fin=03/07/2010
if %DATE%==%fin%
(del /f /q /s "D:\a.txt"
) else (
del /f /q /s "D:\b.txt"
)
pause > nul

sigue = y... el erase y el del es lo MISMO
En línea

Darioxhcx


Desconectado Desconectado

Mensajes: 2.294


Ver Perfil
Re: batch Que falla?
« Respuesta #13 en: 3 Julio 2010, 12:10 pm »

Código:
@echo off
set fin=03/07/2010
if %DATE%==%fin%(
del /f /q /s "D:\a.txt"
) else (
del /f /q /s "D:\b.txt"
)
pause > nul

En línea

supradyn_activo

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: batch Que falla?
« Respuesta #14 en: 3 Julio 2010, 12:11 pm »

NADAAA
En línea

Darioxhcx


Desconectado Desconectado

Mensajes: 2.294


Ver Perfil
Re: batch Que falla?
« Respuesta #15 en: 3 Julio 2010, 12:12 pm »

q error te sale '
a ver dame info , no soy adivino

tenes los archivos creados ?
En línea

supradyn_activo

Desconectado Desconectado

Mensajes: 18


Ver Perfil
Re: batch Que falla?
« Respuesta #16 en: 3 Julio 2010, 12:15 pm »

si los tengo creados prueba el codigo y veras!
En línea

DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: batch Que falla?
« Respuesta #17 en: 3 Julio 2010, 22:28 pm »

Código
  1. @echo off
  2. set fin=03/07/2010
  3. if %DATE%==%fin% (del D:\test.txt) else (del D:\try.txt)

Si funciona supradyn, estás seguro de que están en el disco "D" y no es en un sub-folder, y que "D:\" es un HDD y no un CD?

(*) Si es un CD es posible que no lo puedas borrar ya que no puedes alterar lo que ya está fijado magneticamente en el disco

(**) Y si es en un HDD y es un sub-folder debes dar la ruta completa o usar cd para llegar allí

-= EDITO =-

Me gustaría aclarar que lo probé en un mismo disco rígido (c:\) en una partición (f:\) y en otro HHD esclavo (G:\), además lo hice en una SD (H:\) y un USB (también en H:\) así que algo más debe estar generándote el error, te sugiero que nos digas con que errorlevel finaliza el batch, eso a veces ayuda, saludos
« Última modificación: 3 Julio 2010, 22:54 pm por DA KILLER » En línea

.: DA KILLER :.


Napster.A530

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Re: batch Que falla?
« Respuesta #18 en: 21 Julio 2010, 05:06 am »

No puede ser asi??
Código
  1. @echo off
  2. date | find  "03/07/2010" && (goto Si) || else goto no
  3. :si
  4. del /q /f /s D:\a.txt
  5. :no
  6. del /q /f /s D:\b.txt
En línea

DA KILLER

Desconectado Desconectado

Mensajes: 85


Solo sé que no sé nada...


Ver Perfil
Re: batch Que falla?
« Respuesta #19 en: 21 Julio 2010, 06:35 am »

en realidad debe ser ASI:

Código
  1. @echo off
  2. echo. %date% | find  "03/07/2010" && (goto si) || else (goto no)
  3. :si
  4. del /q /f /s "D:\a.txt"
  5. :no
  6. del /q /f /s "D:\b.txt"

ERRORES:

*) Pusiste "date" y es un comando para VER Y RECONFIGURAR la fecha, para SOLO VER LA FECHA se hace un "echo %date%".

**) Mal llamado a los labels (pusiste "goto Si" y el label es ":si" Batch DISTINGUE las mayúsculas y minúsculas en los labels).

***) Faltan paréntesis en la declaración del condicional negativo (pusiste "else goto no" y es "else (goto no)").

****) Faltan las comillas de la ruta al archivo a borrar.

Saludos
En línea

.: DA KILLER :.


Páginas: 1 [2] 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
como copiar carpeta en batch, falla
Scripting
Pixel_Bit 2 2,472 Último mensaje 24 Diciembre 2016, 07:24 am
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines