Проблема с кириллицей в .bat |
Проблема с кириллицей в .bat |
Unconnected |
26.03.2010 21:52
Сообщение
#1
|
mea culpa Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
Привет всем.
С недавних пор столкнулся с такой проблемой, что мой bat-файл в одной директории работает, а в другой не работает. Содержание например такое: Цитата move /Y "C:\Documents and Settings\Unconnected\Рабочий стол\Безымянный.jpg" "C:\1.jpg" Так картинка не перемещается. Опытным путём удалось установить, что вся проблема в кириллических словах в пути к файлу (в данном случае Рабочий стол). Вместо move может быть что-то другое. При запуске bat-ника из cmd последняя так и говорит - файл не найден. Хотя, если сделать например: Цитата move /Y "C:\Documents and Settings\Unconnected\Безымянный.jpg" "C:\1.jpg" , то всё работает. Я думал, проблема в кодировке, менял на chcp 1251 и ещё на какую-то - безрезультатно. -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
Unconnected |
26.03.2010 23:30
Сообщение
#2
|
mea culpa Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: 24 |
А вот сохранить файл в определённой кодировке - это значит сохранить каждую строку файла в этой кодировке, или сама структура файла какая-то другая? Просто я на делфи это делать буду.
-------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
Lapp |
26.03.2010 23:34
Сообщение
#3
|
Уникум Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: 159 |
А вот сохранить файл в определённой кодировке - это значит сохранить каждую строку файла в этой кодировке, или сама структура файла какая-то другая? Просто я на делфи это делать буду. Структура ни при чем. Каждая русская буква должна быть в 866.-------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
Текстовая версия | 8.05.2024 0:42 |