【发布时间】:2016-09-10 03:29:52
【问题描述】:
我正在尝试使用批处理文件复制一些文件。
这不起作用:
@echo off
for /R "C:\Users\User\Documents\Folder FolderA FolderB\Folder\Folder FolderC FolderD\Folder\Folder" %%f in (*.inc) do copy %%f /R "\\10.1.10.156\c\Folder1\Folder 2\Folder3"
这行得通:
@echo off
for /R "C:\Users\User\Documents" %%f in (*.inc) do copy %%f "\\10.1.10.156\c\Folder1\Folder 2\Folder3"
我还用%cd% 替换了"C:\Users\User\Documents\Folder FolderA FolderB\Folder\Folder FolderC FolderD\Folder\Folder",我收到一个错误提示FolderA was unexpected at this time,所以我觉得这与名为Folder FolderA FolderB 的文件夹中的空格有关,但我无法让它工作。
【问题讨论】:
-
你可以试试
do copy "%%f" ...
标签: windows batch-file copy