首页 > 解决方案 > Notepad++ 批量特殊字符

问题描述

所以我正在批量制作一个东西,当我运行它而不是向我展示“▓”的“≈”的图片时,它向我展示了“Γûô”或“Γëê”我该如何解决这个问题以便向我展示我想要的特殊字符。这段代码如下:

:Test

cls

set /a testa1num=%random% %%2

if %testa1num% == 0 set testa1=≈

if %testa1num% == 1 set testa1=▓

echo %testa1%

pause

goto Test

标签: batch-filenotepad++

解决方案


对我来说显示特殊字符(如áéó)的方法是将编码设置为Western European/ OEM 850(多语言 - 拉丁语 I)。之后,Notepad++ 匹配控制台(特殊字符显示“错误”),因此在修复它们后,它们在运行批处理文件时看起来很好。

根据@michael_heat 的评论,之前我chcp在 CMD 窗口中运行以确定它实际使用的是哪种编码。例如,如果您的是 437,则必须选择Western European/ OEM-US


推荐阅读