https://github.com/trigger-segfault/jpcmd
A cmd launcher that sets the codepage to Shift JIS for proper Japanese program output.
https://github.com/trigger-segfault/jpcmd
cmd code-page codepage command-line command-prompt console japanese jp windows
Last synced: 4 months ago
JSON representation
A cmd launcher that sets the codepage to Shift JIS for proper Japanese program output.
- Host: GitHub
- URL: https://github.com/trigger-segfault/jpcmd
- Owner: trigger-segfault
- Created: 2019-03-03T14:40:12.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-03-04T00:43:20.000Z (over 6 years ago)
- Last Synced: 2024-11-30T22:12:37.859Z (6 months ago)
- Topics: cmd, code-page, codepage, command-line, command-prompt, console, japanese, jp, windows
- Language: C++
- Homepage:
- Size: 40 KB
- Stars: 4
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# jpcmd - Japanese Command Prompt 
[](https://github.com/trigger-death/jpcmd/releases/latest)
[](https://github.com/trigger-death/jpcmd/releases/latest)
[](https://github.com/trigger-death/jpcmd/releases)
[](https://github.com/trigger-death/jpcmd/commit/9b6ecfe8875a2fbd472d3fce3dfebfd80ef53910)
[](https://discord.gg/vB7jUbY)A Command Prompt launcher that sets the codepage to [Shift JIS (932)](https://en.wikipedia.org/wiki/Shift_JIS) for proper Japanese program output.
All command line arguments passed to `jpcmd.exe` are passed directly to `cmd.exe`.
Setting the path to [Locale Emulator's](https://github.com/xupefei/Locale-Emulator) `LEProc.exe` in the `config.ini` file will allow launching the program through `jpcmdle.exe` to make sure all programs launched from `jpcmd.exe` keep their Japanese locale. If `jpcmd.exe` is running properly in the Japanese locale then the console title will be *Japanese Command Prompt (LE)*.
The reason for the above feature is that even when running `cmd.exe` through [Locale Emulator](https://github.com/xupefei/Locale-Emulator), the codepage will not be set to [Shift JIS (932)](https://en.wikipedia.org/wiki/Shift_JIS), making the output practically useless.
