Is it possible to collect the User, URL, pid from remote machine Iexplore for all users using powershell?
As Don said, your not going to get that information out of powershell
However there is load of other ways to get the user and URL data by exporting the Internet explorer history from each user session.
Or if you are behind a proxy server, run a report from the proxy server.
Or if you want it in real time, try looking at Process Monitor. Excellent tool for seeing what each process is doing on a system.
Hope one of these help.