是否有更快的方法来制作多个子目录?

时间:2016-04-10 20:15:17

标签: powershell

使用“mkdir”命令,我了解到我可以通过添加它们来创建多个目录,如下所示:

mkdir folder1 folder2 folder3

那不起作用。

我通过输入“mkdir”解决了它,然后按回车键,这促使我:

Path[0]: folder1
Path[1]: folder2
etc...

是否有更快的方法在我目前所在的文件夹中创建多个子目录?

2 个答案:

答案 0 :(得分:3)

如果将数组传递给mkdir cmdlet,则可以创建多个目录:

mkdir folder1, folder2, folder3

您还可以创建一个显式数组:

mkdir @('folder1', 'folder2', 'folder3')

答案 1 :(得分:2)

您还可以使用范围符号以更短的方式创建目录

mkdir folder{1..3}

或具有任何不同的值

mkdir folder{1,two,3,four}

它也适用于嵌套的目录

mkdir -p parent/folder-{one,two}/sub-folder-{1..3}

目录创建愉快! :)