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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Re: Leer xml desde archivo batch en: 8 Mayo 2009, 13:20 pm
Hola denuevo,
quisiera saber como hago para leer parámetros que están dentro de un archivo .ini e ir usándolos en el script de batch.
Gracias!
2  Programación / Scripting / Re: Leer xml desde archivo batch en: 8 Mayo 2009, 09:29 am
ya resolví el problema...
dentro del for hago todo sin llamar a la etiqueta, bueno hasta ahora funciona bien.. si tienen otra solucion... me avisan

gracias
3  Programación / Scripting / Re: Leer xml desde archivo batch en: 6 Mayo 2009, 10:58 am
@echo off
setlocal enabledelayedexpansion
:Init
for /f "tokens=3 delims=^>^<" %%a in ('find "nombre" datos.xml') do (
   set /a N+=1
   set Nombre!N!=%%a
)
for /f "tokens=3 delims=^>^<" %%b in ('find "tipo" datos.xml') do (
   set /a T+=1
   set Tipo!T!=%%b
)
if not exist "%homedrive%\File" md "%homedrive%\File"

echo. Obteniendo datos de XML
for /l %%c in (1,1,!N!) do (
   echo. Dato%%c: !Nombre%%c! - !Tipo%%c!
        cd /d "%homedrive%\Ruta\!Nombre%%c!"
   for /d /r %%_ in (*) do (
      if exist ""%%_\%Tipo%"" (
                                        call :copia "%%_\%Tipo%")
                                      )
                                 )
:copia
cd /d "%homedrive%\File"
echo !Nombre%%c!_!Tipo%%c!
copy /y %1 "%homedrive%\File\%Nombre%_%Tipo%"

echo Proceso Completo
pause
exit

------------------------------------------------------------------------------------------
No se si estoy llamando mal a las variables o cual es mi error?.. lo cierto es que
en la etiqueta "copia".. ya no se muestran los valores.. y yo lo q tengo q hacer es según cada par de valores que obtenga del xml, hacer una búsqueda y el resultado de la búsqueda (si existe) copiarlo en otra carpeta!

4  Programación / Scripting / Re: Leer xml desde archivo batch en: 30 Abril 2009, 12:23 pm
Hola, gracias por lo de xml, me sirvió muchísimo.
Ahora mi duda es, que a medida q vaya leyendo del xml, tengo q almacenar los datos en variables temporales y despues hacer algunas instrucciones if y pasar al siguiente valor de la variable, lo estoy haciendo usando etiquetas.. pero en algún momento el valor de la variable se pierde o quizas estoy capturandolo mal ya que no se como funciona eso del %%. En fin... tengo esto

Código:
for /l %%c in (1,1,!N!) do (

echo. !ValorPrimeraVariable%%c! - !ValorSegundaVariable%%c!
cd /d "%homedrive%\Ruta\!ValorPrimeraVariable%%c!"
for /d /r %%_ in (*) do (
if exist "%%_\!ValorSegundaVariable%%c!" (
call :copia "%%_\!ValorSegundaVariable%%c!"
    )
)
goto:eof
   )
:copia
echo. Entrando al COPIA
**************Esta es mi duda.. como hago para leer el valor q tengo al inicio.. pero desde aqui.


Espero me puedan ayudar!
Muchas Gracias
5  Programación / Scripting / Re: Leer xml desde archivo batch en: 22 Abril 2009, 09:56 am
Por ejemplo, los datos que manejo son:
<argumento>
            <nombre>xxxxxxxxxxxx1</nombre>
            <tipo>yyyyyyyyyy.zip</tipo>
</argumento>

ahora, esta estructura se puede repetir, las veces que el usuario lo requiera (modificando el xml), aparte.. internamente en el batch se hace una búsqueda según el "tipo" dentro de la carpeta que se especificó en "nombre"(eso ya lo tengo, pero para un solo grupo de argumentos... no para muchos en caso que estos pasen como xml)

Entonces mi duda es: como hago que el batch lea este archivo xml, que tiene agrupados los argumentos????? para que despues los pueda procesar uno por uno????

Gracias  :-\
6  Programación / Scripting / Leer xml desde archivo batch en: 21 Abril 2009, 13:32 pm
Hola a todos,
Tengo un proceso en batch donde le pasaba 2 parámetros uno por uno, pero ahora necesito leerlos desde un archivo xml, en este xml tengo agrupados los parámetros como propiedades, y quiero q para todo lo q tenga en el xml se ejecute con lanzar una sola vez el proceso batch.
Si alguien me puede ayudar, le agradecería muchiiiiiiiisimo   :-*
7  Programación / Scripting / Re: Buscar archivos en subcarpetas - batch en: 14 Abril 2009, 10:00 am
Muchas gracias... hice las modificaciones correspondientes para mi caso y me funciona de ptm! Un saludo!
8  Programación / Scripting / Buscar archivos en subcarpetas - batch en: 13 Abril 2009, 13:51 pm
Hola, soy nueva en esto de batch,
quisiera saber como hago lo siguiente:
me piden que ingrese el nombre de una carpeta y buscar un archivo de determinada extension dentro de la carpeta y subcarpetas, una vez q lo encuentra,copiarlo en otra carpeta...
lo de copiar sale bien, la búsqueda por ahora la hago con IF EXISTS.. pero solo me funciona para la carpeta mas no para las subcarpetas... entonces ahi está el problema.
Espero me ayuden.
Gracias!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines