Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: mis4 en 18 Noviembre 2016, 18:33 pm



Título: Como puedo ejecutar mas de un comando dentro de un FOR?
Publicado por: mis4 en 18 Noviembre 2016, 18:33 pm
 ::)  Hola gente buenas tardes, estoy empezando a programar en bat y me preguntaba si se puede ejecutar mas de un comando dentro del FOR, por ejemplo tengo este codigo

@echo off

:menu
cls
color A
cd "c:\users"
pause
dir /b >"%temp%\lolillo.txt"
  for /F "tokens=*" %%a in (%temp%\lolillo.txt) do (
     robocopy "c:\users\%%a\Downloads\loldesc"                "%temp%\RespaldoServer\%computername%\%%a\downloads" /Z /S  &&
    robocopy "c:\users\%%a\desktop\lolescr" "%temp%\RespaldoServer\%computername%\%%a\desktop" /Z /S  &&
    robocopy "c:\users\%%a\vivideos" "%temp%\RespaldoServer\%computername%\%%a\videos" /Z /S)         
   
exit

Mi duda es como podria hacer que se copeen las 3 carpetas ya que la concatenacion (segun yo para el AND es &&, o estoy mal desde ahi? :c,

Ojala me haya explicado un poco c:,  Muchas gracias por su tiempo banda :D  :rolleyes: