Попроси ChatGPT написать скрипт на Пайтон, который для каждой папки создаст папку , интерпритируй и задача решена, гениально?
в cmd в текущей папке: for /r /d %i in (*) do mkdir "%i\NewFolder" Код for /r /d %i in (*) do mkdir "%i\NewFolder"
Указать в скрипте путь и создать с расширением файла .ps1 # Скрипт для создания подпапки в каждой папке указанной директории # Укажите путь к корневой папке, где будут искаться папки $rootPath = "C:\Your\Path\Here" # Замените на нужный путь $subfolderName = "NewSubfolder" # Имя создаваемой подпапки # Проверка существования корневой папки if (-not (Test-Path $rootPath)) { Write-Host "Указанный путь не существует: $rootPath" exit } # Получение всех папок в указанной директории $folders = Get-ChildItem -Path $rootPath -Directory # Перебор каждой папки и создание подпапки foreach ($folder in $folders) { $newFolderPath = Join-Path -Path $folder.FullName -ChildPath $subfolderName # Проверка, существует ли уже подпапка if (-not (Test-Path $newFolderPath)) { New-Item -Path $newFolderPath -ItemType Directory Write-Host "Создана папка: $newFolderPath" } else { Write-Host "Папка уже существует: $newFolderPath" } } Write-Host "Операция завершена." Код # Скрипт для создания подпапки в каждой папке указанной директории # Укажите путь к корневой папке, где будут искаться папки $rootPath = "C:\Your\Path\Here" # Замените на нужный путь $subfolderName = "NewSubfolder" # Имя создаваемой подпапки # Проверка существования корневой папки if (-not (Test-Path $rootPath)) { Write-Host "Указанный путь не существует: $rootPath" exit } # Получение всех папок в указанной директории $folders = Get-ChildItem -Path $rootPath -Directory # Перебор каждой папки и создание подпапки foreach ($folder in $folders) { $newFolderPath = Join-Path -Path $folder.FullName -ChildPath $subfolderName # Проверка, существует ли уже подпапка if (-not (Test-Path $newFolderPath)) { New-Item -Path $newFolderPath -ItemType Directory Write-Host "Создана папка: $newFolderPath" } else { Write-Host "Папка уже существует: $newFolderPath" } } Write-Host "Операция завершена."