title: PowerShell Rename-Item is looping until file reaches character limit
body: <p>I have to rename literally thousands of folders and want to use a script which adds "Old" in front of the old Name.</p>
  
  <p>I tried this script </p>
  
  <pre><code>Get-ChildItem | rename-item -NewName { "Old+ $_.Name }
  </code></pre>
  
  <p>It even works when I try it in some small test folders to prevent messing up my main folder but unfortunally it's working there but not in my main folder. 
  In my main folder this command will loop until it hits the character limit and stops.</p>
  
  <p>Looks like this:</p>
  
  <pre><code>Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Old Zimmer.
  </code></pre>
  
  <p>Online i found this one too but it produces the same result</p>
  
  <pre><code>get-childitem | % { rename-item $_ "Old $_"}
  </code></pre>
  
  <p>Is it a bug or am I just stupid?</p>