title: Windows Batch - Remove first word from a string
body: <p>I am trying to remove the first word from a string in batch.</p>
  
  <p>Example: "this kid loves batch" to "kid loves batch"</p>
  
  <p>I have tried:</p>
  
  <pre><code>@echo off
  set /p text=text: 
  for /f "tokens=1,*" %%a in ("%text%") do set updated=%%a
  echo %updated%
  pause
  </code></pre>
  
  <p>It just outputs the first word, and does not delete the first word.</p>
  
  <p>How can I make it delete the first word, and keep the rest of the string?</p>