[BATCH] duda con condicional IF y and

Iniciado por imlikeabird34, 22 Diciembre 2012, 00:44 AM

0 Miembros y 2 Visitantes están viendo este tema.

imlikeabird34

Saludos Hackers ,necesito un condicional q cumpla 2 condiciones, este es el codigo que no me funciono:
if %DIA% GTR 5 & C:\Windows\tarea.bat exist(
del %SYSTEMROOT%\tarea.bat
)


También probé con "&&" y tampoco funciona.

Segadorfelix


Segadorfelix

#2
Cita de: imlikeabird34 en 22 Diciembre 2012, 00:44 AM
Saludos Hackers ,necesito un condicional q cumpla 2 condiciones, este es el codigo que no me funciono:
if %DIA% GTR 5 & C:\Windows\tarea.bat exist(
del %SYSTEMROOT%\tarea.bat
)


También probé con "&&" y tampoco funciona.
Pensándolo bien, lo que quieres es esto
Código (dos) [Seleccionar]

REM aplicando doble condicional
if %DIA% GTR 5 if exist C:\Windows\tarea.bat (
del %SYSTEMROOT%\tarea.bat
)

Eso deberia servir, saludos   :D
NOTA:Lee este tema https://foro.elhacker.net/scripting/ejecucion_condicional_batch_leer-t235154.0.html

imlikeabird34

error: no se esperaba exist( en este momento

@echo off
set DIA=%DATE:~0,2%
if %DIA% GTR 5 if C:\Windows\tarea.bat exist(
del %SYSTEMROOT%\tarea.bat
)

Segadorfelix

#4
Cita de: imlikeabird34 en 22 Diciembre 2012, 02:27 AM
error: no se esperaba exist( en este momento

@echo off
set DIA=%DATE:~0,2%
if %DIA% GTR 5 if C:\Windows\tarea.bat exist(
del %SYSTEMROOT%\tarea.bat
)

jajaja, error mio :rolleyes:
@echo off
set DIA=%DATE:~0,2%
if %DIA% GTR 5 if exist C:\Windows\tarea.bat (
del %SYSTEMROOT%\tarea.bat
)

EXIST debe ser antes que el archivo.


imlikeabird34


Segadorfelix

Ok, me alegra que hayas resuelto tu duda. ;D