I have a quite bizarre problem to solve. I've developed a Installer using Java to deploy my application easily and quickly. One of the things the Installer does is use the command schtasks via Runtime to schedule PostgreSQL backup jobs. I can schedule jobs in any day of the week, except for saturday. Why? Well, I'm from Brasil, and believe it or not, Microsoft have translated ALL parameters in all command line capacle apps. In english based OS, the command schtasks /create /ru SYSTEM /tn "Backup" /tr "c:\Backup\PGBackup.bat SatA" /sc WEEKLY /d SAT /st 13:00:00 works like a charm In pt-br based OS, I have to use schtasks /create /ru SYSTEM /tn "Backup" /tr "c:\Backup\PGBackup.bat SatA" /sc SEMANALMENTE /d SÁB /st 13:00:00 If I type this command directly in the command prompt, it works, because it's possible to type Á, but if I use a .bat or .cmd file with all my schedule options or directly via Java Runtime, it doesn't work. The Á comes out as a beta-like symbol. I've tried a lot of things, and none of them worked. Even using a schktasks.exe from an english based WinXP doens't work. Does anyone have a clue what is needed and if it's possible to do this automatically?