in reply to Windows: system() and PAUSE

Works for me, Windows XP:
C:\>perl -we "system('cmd /c pause')" Press any key to continue . . .

Update: also works on 64-bit Windows 7 from cmd.exe and PowerShell (ActiveState 5.10.1).