在 powershell 中使用 mkdir 创建多个子目录
create multiple subdirectory using mkdir in powershell
有什么方法可以在 ms powershell 中做到这一点吗? (w/o 脚本)
mkdir a\b\c\d{a,b,c,d}
我想像 bash 那样一次创建多个子目录
但是当我 运行 它在 powershell 中时,它给了我这个错误:
At line:1 char:17
+ mkdir a\b\c\d{a,b,c,d}
+ ~
Missing argument in parameter list.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MissingArgument**
我尝试了以下所有方法:
mkdir a\b\c\d\{a b c d}
mkdir a\b\c\d\a,b,c,d}
mkdir a\b\c\d\[a,b,c,d]
试试这个:
"a","b","c","d" | % { mkdir "a\b\c\d$_" }
或
echo a,b,c,d | % { mkdir "a\b\c\d$_" }
参见:Powershell equivalent of Bash Brace Expansion for generating lists/arrays
有什么方法可以在 ms powershell 中做到这一点吗? (w/o 脚本)
mkdir a\b\c\d{a,b,c,d}
我想像 bash 那样一次创建多个子目录 但是当我 运行 它在 powershell 中时,它给了我这个错误:
At line:1 char:17
+ mkdir a\b\c\d{a,b,c,d}
+ ~
Missing argument in parameter list.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : MissingArgument**
我尝试了以下所有方法:
mkdir a\b\c\d\{a b c d}
mkdir a\b\c\d\a,b,c,d}
mkdir a\b\c\d\[a,b,c,d]
试试这个:
"a","b","c","d" | % { mkdir "a\b\c\d$_" }
或
echo a,b,c,d | % { mkdir "a\b\c\d$_" }
参见:Powershell equivalent of Bash Brace Expansion for generating lists/arrays