get-childitem "Q:\Data\" -recurse | Where-Object { $_.PSIsContainer } | Where-Object { $_.GetFiles().Count -eq 0 } | Where-Object { $_.GetDirectories().Count -eq 0 } | ForEach-Object { $_.FullName } | Out-File -FilePath C:\Users\user\Desktop\results.txt