Страница 1 из 1

BUG(?): Передача имени редактируемого файла с точкой в имени

Добавлено: Чт ноя 21, 2013 15:32
D1P
Создаём bat-файл, выводящий в консоль первый переданный ему параметр:

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

echo %1
cmd
Это простейший способ узнать, какой параметр будет передан TC.

Назначаем этот файл редактором в TC.
Далее в TC жмём Shift+F4, вводим любое имя файла без расширения, например textfile
TC передаст в "редактор" это имя с точкой на конце, т.е. батник выведет что-то вроде
c:\TEMP>echo c:\TEMP\textfile.
Я не могу придумать случая, когда это на что-нибудь может влиять, но и смысла в специальной реализации такого поведения тоже не вижу.

Воспроизводится на TC 8.5b9 и b10 x32 (на x64 нет возможности проверить), под Win7.

Добавлено: Чт ноя 21, 2013 15:48
MVV
Блокнот при сохранении файла дописывает ему расширение .txt, если расширение файла не указано, а точка явно указывает на наличие пустого расширения.