Delete reports from share point?

Hi,

How can delete the duplicate reports from Share Point using power shell ? and I will have to pass a parameter which must support multi value . How can I achieve this?

You need to figure out how to delete a single report first. The information you provided is vague at best and you should probably post this on a SharePoint forum with exactly what you are trying to do. Once you know how to delete a single report, then we could assist you in writing the code to do it for all duplicates. Understand, however, this is not a script writing service. YOU need to attempt to write the code and post questions when you get stuck.