|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] не работает bat файл если в пути имеются русские символы. |
|
CMD/BAT - [решено] не работает bat файл если в пути имеются русские символы.
|
Новый участник Сообщения: 7 |
Профиль | Отправить PM | Цитировать не работает bat файл если в пути имеются русские символы.
Для примера: @echo off xcopy "D:\BASE\!!!\save" "%UserProfile%\Мои документы" /E /C /H /R /K /Y /Z @echo off xcopy "D:\БАЗА\!!!\save" "%UserProfile%\Documents" /E /C /H /R /K /Y /Z Хоть вариант 1, хоть вариант 2 не работают. Переименовать папки нет возможности. Что можно сделать? P.S.>> Поиском воспользовался, но ничего подходящего не нашел. |
|
Отправлено: 09:54, 14-07-2011 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать tibor5, я же написал, что в кодировке OEM/866 данный символ имеет другой номер — не 0xB0 (176₁₀), а 0xF8 (248₁₀). А у Вас он так и остался под тем же номером (что явственно видно на скриншоте: 0xB0 в кодировке OEM/866 — это символ «░»), то, что он у Вас видится в редакторе, как символ градуса — так это потому, что пакетный файл у Вас не в той кодировке — в ANSI/1251 вместо потребной OEM/866:
Вам нужно пересохранить пакетный файл в кодировке OEM/866. P.S. AkelPad — не лучший выбор для создания/редактирования пакетных файлов. |
Отправлено: 23:25, 07-05-2019 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Iska, спасибо, усвоил. Век живи - век учись! Удачи!
|
Отправлено: 00:18, 08-05-2019 | #12 |
Crazy Сообщения: 1171
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Мало того, что он вполне подходит, в нем ещё и запускать пакетники можно, не переключаясь в консоль... Да, конечно, полной эмуляции нет, но для проверки простых команд, вполне |
|
------- Отправлено: 14:56, 08-05-2019 | #13 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата YuS_2:
|
|
Отправлено: 15:19, 08-05-2019 | #14 |
Crazy Сообщения: 1171
|
Профиль | Отправить PM | Цитировать Цитата Iska:
а объективно, вот например: - где символы отображаются правильнеЕ? |
|
------- Отправлено: 15:47, 08-05-2019 | #15 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать YuS_2, правильный ответ — можно использовать любой редактор, если в шрифте есть необходимые глифы:
У меня нет моноширинного шрифта, в котором бы был глиф для символа ﬔ. Посему мне пришлось тупо для AkelPad'а указать шрифт Arial Unicode MS (он не моноширинный, посему напрямую его для Far Manager'а использовать не получится, а вот посредством, например, ConEmu — вполне). Но шрифты никаким боком не относятся к функционалу самих приложений. Скрытый текст
|
Отправлено: 21:43, 08-05-2019 | #16 |
Crazy Сообщения: 1171
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Но и утверждая, что AkelPad - не лучший выбор, необходимо что-то более объективное приводить, кроме удобства. А возможностей там - хоть отбавляй. Особенно, что касается скриптовой части... Например, можно даже переводчик использовать: если говорить о функционале... и т.д. и т.п. |
|
------- Отправлено: 08:44, 09-05-2019 | #17 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 11:11, 09-05-2019 | #18 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Это в самых простых случаях символ в txt-файле однозначно соответствует глифу в шрифте. Есть модификаторы (надстрочные знаки), есть глифы для сочетания символов (массово в имитации рукописного текста), ну и эмодзи. Всё это требует поддержки со стороны ПО для корректного отображения и редактирования. |
|
Отправлено: 12:36, 09-05-2019 | #19 |
Crazy Сообщения: 1171
|
Профиль | Отправить PM | Цитировать Цитата mwz:
Цитата mwz:
Сравнивать надо сравнимое. К тому же, фаровский редактор вообще без Far не работает, но это ведь не записывается ему в минусы... Цитата Busla:
|
|||
------- Отправлено: 13:49, 09-05-2019 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] *chm не работает, если в пути есть "#" | Erekle | Хочу все знать | 15 | 20-02-2019 00:00 | |
CMD/BAT - [решено] Как сделать, чтобы русские символы отображались и в блокноте, и при исполнении .bat | seriych | Скриптовые языки администрирования Windows | 7 | 21-07-2011 12:49 | |
[решено] bat-файл работает... и он же не работает. В чем дело? | truvo | Хочу все знать | 10 | 26-03-2009 02:36 | |
Русские символы | FoLKo | Microsoft Windows Vista | 12 | 13-01-2007 23:17 | |
русские символы в названии машин | angeldragon | Сетевые технологии | 2 | 11-08-2004 18:33 |
|