title: Batch file to copy specific user defined directory to destination
body: <p>I'm working on an easier way to install our ROV control software. I've managed almost all of what I want to do, but we have 40 systems each with unique input folders that have to be in <code>C:\Innovator\Input</code>.</p>
  
  <p>Each system has a unique <code>Input</code> folder containing all relevant files and variables for that control system.</p>
  
  <p>I found a nice script that allows the user to define which input folder they want to have copied to the folder <code>C:\Innovator</code>. But I dont know how to make the script copy the specified <code>INN_01</code> to <code>INN_41</code> folder to folder <code>C:\Innovator</code>, see below.</p>
  
  <p>Thanks in advance for any help you can offer.</p>
  
  <pre><code>echo.
  echo.
  echo ===========================================================
  echo Starting on !date! !time! on !Computername!
  echo ===========================================================
  echo.
  
  goto :main
  
  
  :main
  setlocal
  
  set /P innovator=Please type the ID of the system you would like to restore (ie, INN_03): 
  set innovatorDir=D:\files\Innovator\Systems_inputs\!innovator!\
  set app=setup.exe /cd
  set log=c:\logs.txt
  
  
  echo. Starting on !date! !time! on !Computername! &gt;&gt; !log!
  echo.
  echo The input folder you selected is for: !innovator!
  echo.
  
  goto :user
  
  :user
  
  set /p answer=Is this correct (Y/N)? 
  echo.
  
  if /i !answer!==y goto :yes (
  ) else ( 
      echo.
      echo Ok. Let's try again and this time get it right ya MONG^^!
      echo.
      Pause
      cls
      goto :beginning
      )
  )
  
  :yes
  
  for /d %%i in ( !innovatordir!*media1\setup ) do (
      start !app!
  )
  
  endlocal
  goto :eof
  </code></pre>