Saltar al contenido

Cómo comprobar si existe un archivo desde dentro de un archivo por lotes

Solución:

if exist <insert file name here> (
    rem file exists
) else (
    rem file doesn't exist
)

O en una sola línea (si solo debe ocurrir una acción):

if exist <insert file name here> <action>

por ejemplo, esto abre el bloc de notas en autoexec.bat, si el archivo existe:

if exist c:autoexec.bat notepad c:autoexec.bat

C:>help if

Realiza procesamiento condicional en programas por lotes.

SI [NOT] Comando de número ERRORLEVEL

SI [NOT] string1 == comando string2

SI [NOT] Comando EXIST nombre de archivo

Pruebe algo como el siguiente ejemplo, citado de la salida de IF /? en Windows XP:

IF EXIST filename. (
    del filename.
) ELSE (
    echo filename. missing.
)

También puede comprobar si falta un archivo con IF NOT EXIST.

los IF El comando es bastante poderoso. La salida de IF /? recompensará la lectura atenta. Para el caso, pruebe el /? opción en muchos de los otros comandos incorporados para muchas gemas ocultas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *