# 设置目标文件夹路径
$targetFolder = "C:\Path\To\Your\Folder"
# 设置要删除的子文件夹名称
$folderNameToDelete = "FileName"
# 获取所有子文件夹
$subFolders = Get-ChildItem -Path $targetFolder -Directory -Recurse
# 遍历每个子文件夹
foreach ($folder in $subFolders) {
# 如果子文件夹名称匹配,则删除该子文件夹及其内容
if ($folder.Name -eq $folderNameToDelete) {
Remove-Item -Path $folder.FullName -Recurse -Force
}
}
请确保替换命令中的 "C:\Path\To\Your\Folder" 为实际的文件夹路径,并将 "FileName" 替换为你想要删除的子文件名。这个脚本会递归查找并删除所有同名的子文件夹及其内容。