Xcopy error: invalid number of parameters
Xcopy error: invalid number of parameters
我正在尝试使用 xcopy
将文件从 E:/bin/Debug/ 复制到 E:/New。我的语法是
xcopy /s "E:\bin\Debug*.*E:\New"
于 windows 10.
它returns
error invalid number of parameter
或有时
New not foundinvalid path
。请帮我找出我的错误。我做错了什么?
参数之间需要一个space,每个参数都需要用引号括起来*。
E:\> xcopy /s /i "E:\bin\Debug\*.*" "E:\New\"
E:\bin\Debug\Test\InnerDir\FileA.txt
E:\bin\Debug\Test\InnerDir\FileB.txt
2 files copied
默认情况下,如果目标目录不存在,xcopy 不会创建它。如果需要,请使用 /i
选项。可以找到 xcopy 文档 here.
/i:
If Source is a directory or contains wildcards and Destination does not exist, xcopy assumes Destination specifies a directory name and creates a new directory. Then, xcopy copies all specified files into the new directory. By default, xcopy prompts you to specify whether Destination is a file or a directory.
或者您可以使用 mkdir 创建 'E:\New\'
引号*:仅当您的参数包含 space 时才需要,例如目录名称 Program Files
,其中包含 space。但始终包含它们是个好主意。
我正在尝试使用 xcopy
将文件从 E:/bin/Debug/ 复制到 E:/New。我的语法是
xcopy /s "E:\bin\Debug*.*E:\New"
于 windows 10.
它returns
error invalid number of parameter
或有时
New not foundinvalid path
。请帮我找出我的错误。我做错了什么?
参数之间需要一个space,每个参数都需要用引号括起来*。
E:\> xcopy /s /i "E:\bin\Debug\*.*" "E:\New\"
E:\bin\Debug\Test\InnerDir\FileA.txt
E:\bin\Debug\Test\InnerDir\FileB.txt
2 files copied
默认情况下,如果目标目录不存在,xcopy 不会创建它。如果需要,请使用 /i
选项。可以找到 xcopy 文档 here.
/i:
If Source is a directory or contains wildcards and Destination does not exist, xcopy assumes Destination specifies a directory name and creates a new directory. Then, xcopy copies all specified files into the new directory. By default, xcopy prompts you to specify whether Destination is a file or a directory.
或者您可以使用 mkdir 创建 'E:\New\'
引号*:仅当您的参数包含 space 时才需要,例如目录名称 Program Files
,其中包含 space。但始终包含它们是个好主意。