উত্তর:
এটা চেষ্টা কর:
Get-ChildItem *.* -recurse | Where { ! $_.PSIsContainer }
এটি এখানে পেয়েছে : /superuser/150748/have-powershell-get-childitem-return-files-only
কেবলমাত্র নির্দিষ্ট ডিরেক্টরিতে সমস্ত ফাইল মুছতে (সাব-ডায়ার উপেক্ষা করে):
Remove-Item "D:\MyTemp\*.*" | Where { ! $_.PSIsContainer }
গৃহীত উত্তরটি আমার পক্ষে কার্যকর হয়নি, পরিবর্তে আমার প্রয়োজন ছিল:
Get-Childitem -File | Foreach-Object {Remove-Item $_.FullName}
ফোল্ডারগুলির পাশাপাশি ফাইলগুলি অন্তর্ভুক্ত করতে যুক্ত করুন -Recurse
:
Get-Childitem -File -Recurse | Foreach-Object {Remove-Item $_.FullName}
@ বোর্নে প্রায় এটি ছিল:
Get-ChildItem *.* -recurse | Where { ! $_.PSIsContainer } | remove-item