更改控制台的字体

时间:2018-02-10 18:34:54

标签: batch-file cmd console

我用Java开发了一个控制台应用程序。现在我将它分发给没有管理员权限的用户。用户将在Windows 7或更高版本中运行该程序。他们将通过双击.bat文件启动该程序。我需要那个bat文件,因为我必须在程序启动之前向路径添加一些变量。另外,我需要在控制台中显示一些土耳其字符(例如ğ,ü)。因此,我将编码更改为65001或857.但是,控制台的默认字体设置为“光栅字体”,无法显示土耳其语字符。所以,我想知道是否有一种以编程方式更改bat文件中的字体。

实际上,我在这个答案中遇到了一个解决方案:https://stackoverflow.com/a/33548731/2979477,但我正在寻找另一种不使用.lnk快捷方式的方法,因为我不希望用户认为它是一个快捷方式,可以删除。所以,我愿意接受任何解决方案。

顺便说一下这是bat文件:

@echo off
set %PATH%;C:\Users\some_path;
chcp 857
title My Program
color 0A
mode con: cols=100 lines=45
REM run my java program

0 个答案:

没有答案