Просмотр полной версии : Пробел в расширении файла
Возможно ли создать файл с пробелом в конце расширения?
Пример: "file.txt "
Винда автоматом обрубает этот пробел. Можно ли обойти?
P.S. В nix возможно создать подобный файл?
BlackSun
24.03.2010, 23:43
Можно и на винде создать, покрайней мере на ХР и ниже. Только довольно не стандартными средствами.
SpangeBoB
24.03.2010, 23:57
Можно с помощью echo 1 > "\\?\C:\temp\1.txt " или WinAPI CreateFile,но не советую использовать.
http://msdn.microsoft.com/en-us/library/aa365247(VS.85).aspx
Do not end a file or directory name with a space or a period. Although the underlying file system may support such names, the Windows shell and user interface does not. However, it is acceptable to specify a period as the first character of a name. For example, ".temp"
Пустой символ можно вставить.
Можно с помощью echo 1 > "\\?\C:\temp\1.txt "
Как то не получилось =\
Можно с помощью echo 1 > "\\?\C:\temp\1.txt "
Спасибо.
ALT + 0160 [numpad] v konce probui
touch file\ file.txt
экранируется просто пробел.
также и в конце
touch file.txt\[пробел]
ALT + 0160 [numpad] v konce probui
Спасибо.
Не обязательно в консоли, и так работает..
Еще вопрос..
Каким образом можно сделать массовую замену в файлах символа CRLF на CR или LF (Alt+013, Alt+010)?
Хотя бы по одному файлу..
Гуглил и несколько редакторов достаточно мощных (как Notepad++, PowerGREP) уже поробовал, при замене они не способны использовать эти символы..
Для WebMod Reallite Edition (плагин метамода для CS)...
Делаю, чтобы не было "лишних" пустых строк при чтении вебмодом его же внутренних скриптов.. Тяжело объяснить как-то ))
Может кто-нибудь помочь.. Возможно какой-то простенький скрипт хоть в .bat файле придумать? А то по 10000 раз вместо перевода строки нажимать Alt+013 это ужас какой-то..
up.
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot