Как с помощью bat файла вывести windows окно с сообщением?
Пробовал сделать так, но вместо русских букв символы
(echo Помогите…) | msg *
Сохранять надо в кодировке CP866
В блокноте и многих других редакторах по умолчанию она Win1251, а в консоли соотв. CP866. Отсюда проблемы. А ещё точнее что в Windows до сих пор не Unicode и там и там.
Нормальные текстовые редакторы позволяют перекодировку. Н-р Notepad++, PsPad и так далее
Или сначала менять кодовую страницу командой chcp 1251
(второй вариант может вызвать проблемы в некоторых случаях)
@echo off
chcp 1251>nul
echo Привет мир
По теме:
https://ru.wikipedia.org/...ndows-1251
https://ru.wikipedia.org/...wiki/CP866
Выводить * msg не советую. Если такой cmd будет запущен в сети Windows и служба сообщений включена - сообщение разойдётся всем членам сети. Прецеденты были…
Msg * hello? Wrld!
- Как сделать так, чтобы окно проводника Windows 7 не заходила в окно быстрого запуска, а было как бы над ним? Красным обозначил место, где часть окна проводника заходит за панель быстрого запуска.
- Как в Windows 10 при правке bat-файла в Блокноте вводить кириллицу, которая будет исполнена как кириллица? Грубо говоря, что я должен ввести в качестве [строка] в bat-файле: REM [строка] PAUSE -- чтобы при исполнении этого файла на экране отобразилось … >REM кириллица … >PAUSE
- На определенном месте игра Manhunt 1 (Windows10) вылетает с сообщением Прекращение работы программы На определенном месте игра Manhunt 1 (Windows10) вылетает с сообщением "Прекращение работы программы"