CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"

Ответить
 • Просмотры: 1
Аватара пользователя
Foreigner

Re: CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"

Сообщение Foreigner »

Цитата Georgio:



Я обещаю.
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"




«Нэ вэрю» (с) .




Цитата Georgio:



Iska, как Вы предлагаете вывести в файл символ "я" (именно символ с кодом "0xFF"), сохранив пакетный файл
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"




Разве 0xFF? 0xEF.



Например, вот так:



Код:

Код: Выделить всё

@echo off
0001.txt set /p sVar=*

введя символ с кодом 0xFF после знака равенства. И именно он будет выведен в файл «0001.txt». Безо всяких «chcp» туда-сюда.



Update: движок форума подменил символ с кодом 0xFF на звёздочку. Я пользовался редактором Far Manager'а.[/i]
Аватара пользователя
Georgio

Re: CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"

Сообщение Georgio »

Цитата 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":

Код:

Код: Выделить всё

MsgBox Hex(Asc("я"))

.








Цитата Iska:



Например, вот так:



Код:

Код: Выделить всё

@echo off
0001.txt set /p sVar=*

введя символ с кодом 0xFF после знака равенства. И именно он будет выведен в файл «0001.txt». Безо всяких «chcp» туда-сюда.



Update: движок форума подменил символ с кодом 0xFF на звёздочку. Я пользовался редактором Far Manager'а.[/i]
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"






B Windows 7, 8, 8.1 "не пройдёт". "Тамошний" "%ComSpec%" игнорирует символы пробела, символы табуляции и символ "я" (очевидно, также воспринимая его за "пустоту"), если эти символы находятся в начале выводимой строки:





Код:

Код: Выделить всё

@.txt set/p="я	я яблоко"

--


Цитата:



блоко



.



Правда, в случае символа "я" речь идёт только о пакетных файлах, в командной строке с этим символом всё нормально.
Аватара пользователя
Iska

Re: CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"

Сообщение Iska »

Цитата Georgio:



Символ "я" -- это именно символ с кодом "0xFF":
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"




Это в ANSI/1251.




Цитата Georgio:



B Windows 7, 8, 8.1 "не пройдёт". "Тамошний" "%ComSpec%" игнорирует символы пробела, символы табуляции и символ "я" (очевидно, также воспринимая его за "пустоту"), если эти символы находятся в начале выводимой строки:
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"




Это печально Изображение. И ещё один «гвоздь в гроб» пакетных файлов.




Цитата Georgio:



«Какьие ваши доказательства?!» (c).
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"




«Усы, вот, и хвост — вот мои документы» доказательства! Изображение
Аватара пользователя
LehaMechanic

Re: CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"

Сообщение LehaMechanic »

Ужас какой.... Читаю и волосы на голове шевелятся, какие дикости в нашем веке бывают...






Цитата Iska:



«Усы, вот, и хвост — вот мои документы» доказательства!
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"




В оригинале не так Изображение

"Усы, лапы, хвост - вот мои документы!"
Аватара пользователя
Iska

Re: CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"

Сообщение Iska »

Цитата LehaMechanic:



В оригинале не так

"Усы, лапы, хвост - вот мои документы!"
CMD/BAT - [решено] FTP vs. 'я' или "о проклятой протоколом букве"




Твою дивизию! Это ж сколько лет мне совсем не то слышалось, а?! Надо ж так опростоволоситься… Изображение
Ответить

Вернуться в «Скриптовые языки администрирования Windows»