Создание подпапок с помощью Powershell - PullRequest
1 голос
/ 03 августа 2020

Хорошо, мне нужна помощь с Powershell. Мне нужно создать подпапку с тем же именем примерно в 200 папках в каталоге. Пока у меня есть это:

$folder = NewFolderName
new-item -type directory -path \\servername\directory\directory\$folder -Force

Будет ли это работать для создания единой папки во всех 200 папках?

1 Ответ

0 голосов
/ 03 августа 2020

Попробуйте следующий фрагмент кода:

$parent = '\\servername\directory'
$folder = 'NewFolderName'
Get-ChildItem -Path $parent -Directory |
    ForEach-Object {
        New-Item -WhatIf -Type Directory -Path (
            Join-Path -Path $_.FullName -ChildPath $folder) -Force
    }

Удалите параметр снижения риска -WhatIf не раньше, чем отлажено…

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...