Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - xBart

#1
Scripting / Re: Problema con condigo If Exist y For
13 Noviembre 2017, 04:17 AM
Gracias por tu ayuda Elektro   ;-)

#2
Scripting / Re: Problema con condigo If Exist y For
12 Noviembre 2017, 00:52 AM
Gracias Elektro, y en efecto, tenia la "corazonada" que se podría lograr con el comando For, para englobar varías extensiones. Como también tenía la corazonada de que mi código este mal, aunque funciona, no estoy tranquilo de que haya quedado así.

Una pregunta, ¿es posible que if exit verifique si existe "x" extensión, aunque este esté oculta? o es necesario usar el attrib antes de que if exit haga una verificación?

Gracias
#3
Scripting / Re: Problema con condigo If Exist y For
11 Noviembre 2017, 04:23 AM
Ya pude hacer funcionar mi código, y en efecto, estaba mal acomodado la ultima paréntesis. Al final ha quedado así:


@ECHO OFF
for %%i in (*.txt *.pdf *.jpg) do (
IF EXIST %%i (goto del) else (goto sla)
:del
echo abrira la calculadora
calc.exe
exit
)
:sla
echo abrira paint
mspaint.exe
cls
pause


En cuanto a tu código también está mal acomodado el ultimo paréntesis. Por lo que quedaría así:

@echo off
for %%i in (*.txt *.pdf *.jpg) do (IF EXIST %%i (goto del) else (goto sla)
:::::::::::::::::::::::::::::
:del
:::::::::::::::::::::::::::::
echo abrira la calculadora
calc.exe
exit
)
:::::::::::::::::::::::::::::
:sla
:::::::::::::::::::::::::::::
echo abrir paint
mspaint.exe
cls
pause


Espero no verme estúpido, pensando que el código esta escrito o acomodado de la manera correcta. Pero no se tanto de batch.

Gracias por tu ayuda.
#4
Scripting / Re: Problema con condigo If Exist y For
11 Noviembre 2017, 04:13 AM
Disculpa la tardanza, me ocupé. El ultimo código que me mandas no funciona, abre únicamente la calculadora, estén o no estén los archivos con las extensiones mencionadas.
#5
Scripting / Re: Problema con condigo If Exist y For
11 Noviembre 2017, 02:51 AM
Si amigo, lo entiendo, lo que pasa es que en esta linea de código:

for %%i in (*.txt *.pdf *.jpg) do

iba probando con ir agregando archivos .txt, archivos .pdf y .jpg. Eliminaba manualmente los txt y verificaba que si encontrara los pdf, después eliminaba los pdf y verificaba que encontrara los jpg, y pues si funcionaba, pensé que podría funcionar el exist para todas las extensiones. y no nada más para uno.

Pero lo haré por separado. Muchas gracias por tus mensajes. Saludos
#6
Scripting / Re: Problema con condigo If Exist y For
11 Noviembre 2017, 02:30 AM
Si amigo te entiendo. Gracias por tus respuestas. Lo haré de por separado.  ;)
#7
Scripting / Re: Problema con condigo If Exist y For
11 Noviembre 2017, 02:16 AM
Pues, en teoría debería funcionar. Lo había hecho de esa manera porque quería hacerlo simplificado, es decir; englobar el if exist.

Muchas gracias, seguiré intentando, si no puedo, tendré que hacerlo de esa manera, if exist linea por linea
#8
Scripting / Re: Problema con condigo If Exist y For
11 Noviembre 2017, 01:57 AM
Cual???
#9
Scripting / Problema con condigo If Exist y For
10 Noviembre 2017, 23:56 PM
Buenas tardes, tengo este código de batch, pero no me funciona el "else". La idea es que si no encuentra las extensiones mencionadas, me debería abrir paint-.

De antemano gracias.


@ECHO OFF
for %%i in (*.txt *.pdf *.jpg) do (
IF EXIST %%i (goto del) else (goto sla)
:del
echo abrira la calculadora
calc.exe
exit
:sla
echo abrira paint
mspaint.exe
)
cls
pause
#10
Windows / Re: DUDA CON WINDOWS 7
11 Octubre 2011, 22:26 PM
Si lo se, y eso habia pensado de que esta comprimido, al pasar la informacion al equipo o al usb, deberia pasar con la misma capacidad q dice el dvd  no??

Aun que este en comprimido...