wcmd is a command line utility that converts UTF-8 encoded command line arguments to a wide character string that is passed to _wsystem(), the wide character version of the system() function. This makes it possible to pass wide character arguments to a program from an environment that only supports passing 8-bit character arguments.
Personally I use it to pass wide character arguments to AtomicParsley from Perl, to be able to use the full Unicode repertoire, since UTF-8 input seems to be unsupported or broken. A small snippet of example code is included in the README file.
wcmd can be found at http://matsp888.tripod.com
Log in to post a comment.