robocopy报错:文件名、目录名或卷标语法不正确解决办法

批处理robocopy报错:文件名、目录名或卷标语法不正确解决办法

示例:

C:\Windows\System32>set "DesktopPath=C:\Users\admin\Desktop"

C:\Windows\System32>set "CurrentDir=E:\share\新建文件夹\"

C:\Windows\System32>robocopy "C:\Users\admin\Desktop" "E:\share\新建文件夹\" /E /COPYALL /R:3 /W:5

-------------------------------------------------------------------------------
   ROBOCOPY     ::     Windows 的可靠文件复制
-------------------------------------------------------------------------------

  开始时间: 2025年3月28日 18:34:25
        源: C:\Users\admin\Desktop\
      目标: E:\share\新建文件夹" \E \COPYALL \R:3 \W:5\

      文件: *.*

      选项: *.* /DCOPY:DA /COPY:DAT /R:1000000 /W:30

------------------------------------------------------------------------------

2025/03/28 18:34:25 错误 123 (0x0000007B) 正在访问目标目录 E:\share\新建文件夹" \E \COPYALL \R:3 \W:5\
文件名、目录名或卷标语法不正确。

注意到:

目标: E:\share\新建文件夹" \E \COPYALL \R:3 \W:5\

新建文件夹后面多了个“

那正确的是什么:

E:\share\新建文件夹\

原来是最后的\,代入robocopy后成了"E:\share\新建文件夹\",最后的\"把"给转义了

所以去掉最后的\即可

E:\share\新建文件夹

如果是用其他方法获取路径,就有可能在路径最后带\

\和"挨一起导致"被转义

这时去掉\或"即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值