|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] что делать если bat в ascii а в пути к файлам папки с unicode именами? |
|
CMD/BAT - [решено] что делать если bat в ascii а в пути к файлам папки с unicode именами?
|
Новый участник Сообщения: 14 |
Профиль | Отправить PM | Цитировать всем доброго времени суток.
есть ли способ обойти проблему? |
|
Отправлено: 14:58, 30-08-2016 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать не работает. воспроизвожу по пунктам:
открываю Notepad++ >Encoding >Character sets >Cyrillic >OEM 866 (надпись внизу меняется на DOS\Windows OEM 866) далее копирую путь F:\Справки\calc.bat (когда пишешь с клавиатуры результат тот же) и вставляю в бат. сохраняю и запускаю: UPD: с русскими папками разобрался. надо CHCP 866 объявить. но моя проблема не с русским а с юникодом. в случае если в названии папки два языка допустим "справки_Export" то есть code page 437 + 866 что положено делать? |
Отправлено: 08:30, 31-08-2016 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата vsuwi:
Но вот если используется и верхняя половина страницы 437, т.е. коды с надстрочными знаками типа немецких умляутов, то тут не подскажу. Видимо переходить с батников на Winows Sripting или, возможно, на PowerShell. Но это уже без меня. Цитата vsuwi:
Цитата vsuwi:
|
|||
------- Отправлено: 08:53, 31-08-2016 | #12 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать нашел решение по поводу code pages - надо запускать cmd с ключом /u
вот так: и тогда работает навигация. создал такую жуть: "C:\Users\me\Documents\D3TEMP\˂˃❰❱❮❯❬❭⟨⟩⟦⟧⟪⟫⧼⧽⦂⧵⧶⧷⧸⧹⻄⻖⻆⾸㊶㊷ꉄꉅꉆꉇꔘ𓅃🃃🃇🃏🐒🐑ĂăijĴΥΦΣБВГ҉הדרڣڤڥ᠁᠂᠃᠄\˂˃❰❱❮❯❬❭⟨⟩⟦⟧⟪⟫⧼⧽⦂⧵⧶⧷⧸⧹⻄⻖⻆⾸㊶㊷ꉄꉅꉆꉇꔘ𓅃🃃🃇🃏🐒🐑ĂăijĴΥΦΣБВГ҉הדרڣڤڥ᠁᠂᠃᠄+.bat" upd: CHCP 65001 "C:\Users\me\Documents\D3TEMP\˂˃❰❱❮❯❬❭⟨⟩⟦⟧⟪⟫⧼⧽⦂⧵⧶⧷⧸⧹⻄⻖⻆⾸㊶㊷ꉄꉅꉆꉇꔘĂăijĴΥΦΣБВГ҉הדרڣڤڥ᠁᠂᠃᠄\˂˃❰❱❮❯❬❭⟨⟩⟦⟧⟪⟫⧼⧽⦂⧵⧶⧷⧸⧹⻄⻖⻆⾸㊶㊷ꉄꉅꉆꉇꔘĂăijĴΥΦΣБВГ҉הדרڣڤڥ᠁᠂᠃᠄+.bat" спасибо mwz, что подсказали куда копать. |
Отправлено: 15:13, 31-08-2016 | #13 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] не работает bat файл если в пути имеются русские символы. | Pinguine | Скриптовые языки администрирования Windows | 30 | 27-05-2019 12:18 | |
Разное - Что делать, если Компьютер тормозит?! | Dvoe4nicK | Тест-форум | 2 | 31-08-2013 22:58 | |
Что делать,если не включается КПК? | arseniiavr | Мобильные ОС, смартфоны и планшеты | 23 | 03-04-2011 10:25 | |
"Найти и заменить" — ascii/unicode tool | semiono | AutoIt | 4 | 29-06-2010 03:29 | |
Если программа не дружит с русскими именами файлов - что делать? | Igor_I | Программное обеспечение Linux и FreeBSD | 6 | 24-11-2006 23:19 |
|