Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

113 lines
4.4 KiB

  1. Euro Conversion Tool
  2. ---------------------
  3. Description:
  4. The Euro conversion tool is a simple tool that allows currency
  5. migration to the Euro for those countries belonging to the European
  6. Union. This tool works on Windows 95, Windows 98, Windows NT4,
  7. Windows 2000 and Windows XP.
  8. This conversion tool works for those users who have their
  9. user locale ("Standards and Formats" on Windows XP) set to a locale
  10. within the European Union. This tool will not change currency
  11. settings for a user with a user locale outside of the European Union
  12. by default.
  13. For Windows 95, Windows 98 and Windows NT4, you need to run a
  14. previous patch in order to complete the migration. This patch includes
  15. updates to fonts, keyboards and code pages. The patch is available
  16. on the Microsoft website (http://www.microsoft.com/Windows/Euro.asp).
  17. Changes apply to all users by default. However, you can add a
  18. switch that allow you to make the change for the current user only
  19. (see below for the parameter).
  20. Usage:
  21. The euroconv.exe accepts the following parameters at the
  22. command line:
  23. [none]
  24. Prototype: euroconv.exe
  25. Function: Change the Euro Currency for all users.
  26. /?
  27. Prototype: euroconv.exe /?
  28. Function: Show usage.
  29. /[h/H]
  30. Prototype: euroconv.exe /h
  31. Function: Show usage.
  32. /[c|C]
  33. Prototype: euroconv.exe /c
  34. Function: Change the Euro Currency for the current user only.
  35. /[s|S]
  36. Prototype: euroconv.exe /s
  37. Function: Change the Euro Currency for all users silently (no
  38. dialog).
  39. /[s|S] /[c|C]
  40. Prototype: euroconv.exe /c /s
  41. Function: Change the Euro Currency for the current user silently
  42. (no dialog).
  43. /[a|A]:w1, "x1","y1","z1";x2,"y2","z2";...;wn, "xn","yn","zn"
  44. Prototype: euroconv.exe /a:0x00000807,",","2","."
  45. Function: Change the Euro Currency for all applicable users, and add an
  46. exception locale if applicable. In other words, a user's
  47. currency information will also be changed to the Euro if the
  48. user's locale is equal to wi. If the user locale (LCID)
  49. matches wi, the monetary decimal separator will be changed
  50. for xi, the number of decimal digits for the locale monetary
  51. formats will be changed for yi, and the monetary thousands
  52. separator is changed for zi. (Note that xi, yi and zi can all
  53. be empty.)
  54. This option can be used to add a locale to the processing
  55. list. This option can also be used to override information
  56. for a defined locale.
  57. (See the bottom of the readme for an example of how this works.)
  58. /[c|C] /[a|A]:w1,"x1","y1","z1";w2,"x2","y2","z2";...;wn,"xn","yn","zn"
  59. Prototype: euroconv.exe /c /a:0x00000807,",","2","."
  60. Function: Change the Euro Currency for the current user only and add an exception
  61. locale if applicable (the "c" parameter has been added).
  62. /[s|S] /[c|C] /[a|A]:w1,"x1","y1","z1";w2,"x2","y2","z2";...;wn,"xn","yn","zn"
  63. Prototype: euroconv.exe /s /c /a:0x00000807,",","2","."
  64. Function: Change the Euro Currency for the current user silently (with no dialog)
  65. and add an exception locale if applicable (the "s" parameter has been added).
  66. Notes:
  67. - "wi" represents the hexadecimal form of the Locale ID (LCID). For more
  68. information regarding LCIDs, please refer to the Microsoft MSDN website
  69. (http://www.msdn.microsoft.com).
  70. - "xi" represents the monetary decimal separator, which could be an empty string.
  71. This is limited to a maximum of three (3) characters. The string can
  72. be an empty string. If the string is empty, the decimal separator
  73. is not updated.
  74. - "yi" represents the number of decimal digits for the monetary formats, and
  75. is limited to a maximum of two (2) characters. The string can be
  76. an empty string. If the string is empty, the number of digits is
  77. not be updated.
  78. - "zi" represents the monetary thousands separator, and is limited to a
  79. maximum of three (3) characters.If the string is empty, the thousands
  80. separator is not updated.
  81. Example:
  82. euroconv /a:00000409,",","2","."
  83. where:
  84. /a means add exception to the list.
  85. wi: English - U.S. (0x00000409)
  86. xi: comma (",")
  87. yi: two ("2")
  88. zi: dot (".")