powershell foreach object process