У меня есть фрагмент кода:
@echo off
set /p "filePath=Enter file path>"
if exist "%filePath%" set /p string=< %filePath%
>nul chcp 950
echo testString
:Loop
При выполнении он выводит cho is not recongnized...
и Loop is not recognized as...
.Первый символ некоторых (не всех!) Команд обрезается.Кроме того, я попытался удалить chcp
и скрипт работает нормально, но мне это было нужно.Пожалуйста, помогите мне выяснить причину этого и решения.Спасибо.
Вот некоторые технические характеристики системы:
- Windows 10 Pro, 64-разрядная
- cmd.exe, новые функции консоли включены