Вот несколько способов создания нескольких каталогов с помощью 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. Не стесняйтесь выбирать метод, который лучше всего соответствует вашим потребностям.