$from = \"\\\\something\\1 XLS\\2010_04_22\\*\"
$to = \"c:\\out\\1 XLS\\2010_04_22\\\"
copy-item $from $to -Recurse
This works if c:\\out\\
I have stumbled here twice, and this last time was a unique situation and even though I ditch using copy-item I wanted to post the solution I used.
Had a list of nothing but files with the full path and in majority of the case the files have no extensions. the -Recurse -Force option would not work for me so I ditched copy-item function and fell back to something like below using xcopy as I still wanted to keep it a one liner. Initially I tied with Robocopy but it is apparently looking for a file extension and since many of mine had no extension it considered it a directory.
$filelist = @("C:\Somepath\test\location\here\file","C:\Somepath\test\location\here2\file2")
$filelist | % { echo f | xcopy $_ $($_.Replace("somepath", "somepath_NEW")) }
Hope it helps someone.