Windows XP を実行している場合に、ドメイン内のすべてのコンピューターにフォルダーをコピーするバッチ ファイルを作成しようとしています。私はこれを持っています:
for /f "Tokens=1 delims=$" %a in ('dsquery * domainroot -limit 300 -filter "(&(objectCategory=computer)(operatingSystem=Windows XP*))"^| dsget computer -samid^|find /V "samid" ^| find /V "dsget"') do ( robocopy \\fserver\programs\ "\\%a\C$\Documents and Settings\All Users\Application Data\" /s /R:1 /W:1)c
問題は、実行時にコピー先の場所のコンピューター名の前にスペースが追加されることです。例えば:
Error accessing Destination Directory \\ HP-0D9F\C$\Doc...
スペースをなくすにはどうすればよいですか?