I currently have perl scripts that map drives and have been tasked to re-engineer them using either c# or powershell to complete this task. I have been reaching powershell a lot (cause I know very little about it)and although it is a great tool from what I can see, I am not sure if its the right tool. I know c# can be more secure and faster than powershell though it may take more time to rewrite the script in c#, but I guess what are the advantages of using powershell over c# in this scenario?