use Win32::OLE; Win32::OLE->new('Shell.Application')->MinimizeAll(); [download]
In reply to Re: How to show desktop thru perl by ikegami in thread How to show desktop thru perl by Selvakumar