use Win32 qw(CSIDL_APPDATA); print Win32::GetFolderPath(CSIDL_APPDATA);