I don't think Microsoft Windows will ever allow you to interact with the Windows Explorer (explorer.exe) via Win32::OLE, for obvious security reasons. I see that your immediate problem can be resolved by suggestions from other monks, so I will not comment on it.