Создание нескольких каталогов в PowerShell: различные методы и примеры кода

Вот несколько способов создания нескольких каталогов с помощью PowerShell, а также примеры кода:

Метод 1: использование цикла For

$directories = @("dir1", "dir2", "dir3")
foreach ($dir in $directories) {
    New-Item -ItemType Directory -Path $dir
}

Метод 2: использование командлета Foreach-Object

$directories = @("dir1", "dir2", "dir3")
$directories | ForEach-Object {
    New-Item -ItemType Directory -Path $_
}

Метод 3. Использование оператора ForEach

$directories = @("dir1", "dir2", "dir3")
ForEach ($dir in $directories) {
    New-Item -ItemType Directory -Path $dir
}

Метод 4. Использование командлета Invoke-Expression

$directories = @("dir1", "dir2", "dir3")
$directories | ForEach-Object {
    Invoke-Expression "mkdir $_"
}

Метод 5. Использование псевдонима md

$directories = @("dir1", "dir2", "dir3")
$directories | ForEach-Object {
    md $_
}

Это всего лишь несколько примеров того, как можно создать несколько каталогов в PowerShell. Не стесняйтесь выбирать метод, который лучше всего соответствует вашим потребностям.