繁体   English   中英

Windows CMD 行 - 语法错误 - 尝试运行命令“del ..\C\D”时参数格式不正确

[英]Windows CMD Line - Syntax Error- Parameter format not correct when trying to run command "del ..\C\D"

我有 4 个文件夹,A 是父级,B 和 C 是 A 的子级,D 是 C 的子级。

A -> B

A -> C -> D

在 BI 文件夹中,希望通过 NPM 生成一个构建,然后在删除以前的版本后将新文件夹移到 D 中。

因此,为此,我尝试在命令行中运行以下脚本:

react-scripts build && rd /s/q ../C/D && move build ../C/D

但是,在运行此命令后,我收到以下错误:

参数格式不正确 - “C”。

特别是什么导致了这个错误,运行这个命令的正确语法是什么?

Windows cmd 提示符通常要求路径用双引号括起来。

C:\Users\Me>mkdir c/d
The syntax of the command is incorrect.
    
C:\Users\Me>mkdir "c/d"

Windows powershell 将接受不带引号的路径。

PS C:\Users\Gordon> mkdir c/d


    Directory: C:\Users\Me\c


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----         7/20/2022  11:51 AM                d

在您的示例中,只需将 / (正斜杠)与 \ (反斜杠)交换,您可能会很高兴......

react-scripts build && rd \s\q ..\C\D && move build ..\C\D

如果您的文件夹或文件的名称中有空格,您需要用引号将其括起来。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM