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

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Temas
Páginas: [1]
1  Programación / Scripting / programacion Batch en: 22 Junio 2012, 23:58 pm
Cordial saludo

Amigos soy nuevo en esto, tengo una serie de dudas que comentare para ver si me pueden ayudar.

Tengo un archivo ubicado en un equipo de mi red ( Esta es la carpeta \\miequipo\operador\Archivo.xls) necesito copiar este archivo a los demas equipos en esta carpeta \\otroequipo1\utilidades\. como son muchos equipos a los cuales quiero pasar la informacio tengo pensado utilizar un for que me lea todos los equipos destinos en un archivo llamado Zona1.txt (Aqui estan todos los equipos a los cuales voy a pasar el archivo.xls.

Ahh quiero intregarlo con el fastcopy..

Tengo algo como esto pero aun no me funciona...
Código
  1. @echo off
  2. :Menu
  3. cls
  4. color 3f
  5. echo       ========================================================
  6. echo                 P E R F I L   D E   A N A L I S T A S
  7. echo       ========================================================
  8. echo       Escoja la Opcion:
  9. echo             1.  Pasar Archivos En La Zona 1
  10. echo             2.  Pasar Archivos En La Zona 2
  11. Set /p var= _:
  12. if %var%==1 goto :Zona1
  13. if %var%==2 goto :Zona2
  14. if %var%==0 goto exit
  15. if %var% GTR 2 echo Error
  16. goto :Menu
  17. :Zona1
  18. cls
  19. echo       ======================================================== >Log.txt
  20. echo               PROCESO INICIADO  A LAS %time%                   >>Log.txt
  21. echo       ======================================================== >>Log.txt
  22. echo.                                                                                                                                     >>Log.txt
  23. echo.                                                                                                                                     >>Log.txt
  24. setlocal EnableDelayedExpansion
  25. set /p Normbre=Digite El Nombre Del Archivo:
  26. for /f "tokens=1,%Nombre% delims=," %%j in (Zona1.txt) do (
  27.    echo.                                                                                                                                    >>Log.txt
  28.    echo.                                                                                                                                    >>Log.txt
  29.    echo       ======================================================== >>Log.txt
  30.    echo            Pasando Archivos al servidor %%k                    >>Log.txt
  31.    echo       ======================================================== >>Log.txt
  32.    For %%i IN (*total.*) do (
  33.        echo copiando el archivo "%%i" a la carpeta %%k                 >>Log.txt
  34.        fastcopy.exe /cmd=force_copy /logfile=Log.txt /no_confirm_stop  /force_close "%%i"
  35.  
  36. /to=%%k
  37.    )
  38.  
  39. FINDSTR /V "FastCopy * <Source> * <DestDir> * <Command> * TotalRead * TotalWrite *
  40.  
  41. TransRate * FileRate " Log.txt  >log2.txt
  42. Pause>Nul
  43. goto :Menu

Muchas gracias por su ayuda

JPG1005
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines