The language abbreviation is only used once in the Windows 2000 cmd file. KBD%language%.dll I don't think it's possible to parse a ini file using a cmd file, but this would be possible with Linux, I think. People can now decide, which method to use. My cmd file works for stripped and normal setups, your application is for the more complex scenarios.