![](/img/trans.png)
[英]xcopy returns error "Invalid number of parameters" when exclude parameter is set
[英]xcopy invalid number of parameters in powershell only
我正在尝试运行以下 xcopy 命令
xcopy /s /i "./deps/Ultralight/build_release_x64_static_MT/out" "./deps/AppCore/deps/Ultralight"
当我在命令提示符下运行它时,它可以工作。
Microsoft Windows [Version 10.0.19042.630]
(c) 2020 Microsoft Corporation. All rights reserved.
C:\WINDOWS\system32>xcopy /s /i "./deps/WebKitLibraries/" "./deps/WebCore/deps/WebKitLibraries/"
File not found - ./deps/WebKitLibraries/
0 File(s) copied
C:\WINDOWS\system32>
当我在 powershell 中运行它时,它失败了
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Try the new cross-platform PowerShell https://aka.ms/pscore6
PS C:\Users\Jonathan> xcopy /s /i "./deps/WebKitLibraries/" "./deps/WebCore/deps/WebKitLibraries/"
Invalid number of parameters
PS C:\Users\Jonathan>
我看不出语法有任何问题。 有任何想法吗?
使用反斜杠\
而不是正斜杠/
。 它会起作用的。 不知道为什么会打印Invalid number of parameters
。
xcopy /s /i ".\deps\WebKitLibraries\" ".\deps\WebCore\deps\WebKitLibraries\"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.