Цитата
Iska:
Цитата
Georgio:
Я обещаю.
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"
«Нэ вэрю» (с)
. CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"
«Какьие ваши доказательства?!» (c)
.
Цитата Iska:
Цитата Georgio:
Iska, как Вы предлагаете вывести в файл символ "я" (именно символ с кодом "0xFF"), сохранив пакетный файл CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"
Разве 0xFF? 0xEF. CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"
Символ "я" -- это именно символ с кодом "0xFF":
Код:
.
Цитата
Iska:
Например, вот так:
Код:
введя символ с кодом 0xFF после знака равенства. И именно он будет выведен в файл «0001.txt». Безо всяких «chcp» туда-сюда.
Update: движок форума подменил символ с кодом 0xFF на звёздочку. Я пользовался редактором Far Manager'а.[/i]
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"
B Windows 7, 8, 8.1 "не пройдёт". "Тамошний" "%ComSpec%" игнорирует символы пробела, символы табуляции и символ "я" (очевидно, также воспринимая его за "пустоту"), если эти символы находятся в начале выводимой строки:
Код:
--
Цитата:
блоко
.
Правда, в случае символа "я" речь идёт только о пакетных файлах, в командной строке с этим символом всё нормально.