use Win32::API; sub hide_console { Win32::API->new( 'kernel32', 'FreeConsole', [], 'I' )->Call(); }