title: Windows CMD: add suffix with spaces to all subfolders
body: <p>This question kind of look like this one here
  <a href="https://superuser.com/questions/1151301/windows-cmd-add-suffix-to-all-files-in-folder">Windows-cmd-add-suffix-to-all-files-in-folder</a>, but it has some additional elements I'm not able to overcome.</p>
  
  <p>I have a main folder, containing many subfolders, with a lot of .xlsb files, and I wish to add a postfix " 2018" to eaxh file, e.g. after renaming a file with name "abc.xlsb" will be called "abc 2018.xlsb". I'm having problem with finding a code, making a script in the command line that will do this for all subfolders. 
  For now, this is what I have for one folder:</p>
  
  <blockquote>
    <p>rename *.xlsb "* 2018.xlsb"</p>
  </blockquote>
  
  <p>,but the resulting name for, e.g., "a.xlsb" comes out "a.xlsb 2018.xlsb".</p>
  
  <p>Also, how do I do this for all folders?</p>
  
  <p><strong>EDIT</strong>: I found a command to rename for all subfolders:</p>
  
  <blockquote>
    <p>for /r %x in (*.xlsb) do ren "%x" *.xlsb</p>
  </blockquote>
  
  <p>,but </p>
  
  <blockquote>
    <p>for /r %x in (*.xlsb) do ren "%x" "* 2018.xlsb"</p>
  </blockquote>
  
  <p>gives, e.g. for a file "abc.xlsb" --> "abc.xlsb 2018.xlsb"</p>