Войти

Показать полную графическую версию : кавычки в названиях файлов и папок


bredych
13-03-2020, 20:53
некоторые файлы и папки в windows 10 используют кавычки. Это явно не "обычные" кавычки, иначе б ошибки в путях шли.
поиск в окошке character map скопипасченной кавычки - ничего не дает.
как выяснить соответствующий ей символ для правильного отображения имени в батнике? Чтоб этот файл корректно находило.
Или может еще где-то есть досовские 8+3 имена для них, и можно через них вызвать?

как пример - шорткат в C:\Program data\microsoft\windows\start menu\programs\"microsoft skype" verslui.lnk
или "one drive" verslui.lnk там же.
или еще подобного же мусора.

Petya V4sechkin
13-03-2020, 22:16
bredych, покажите скриншот имён с кавычками.

Приведите результат выполнения в cmd:
dir "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\*.lnk" /X

DrHitman27
16-03-2020, 08:42
Поменять кодировку на ту, где они есть?
utf8, например. Сам файл тоже в этой кодировке должен быть.
chcp 65001
ren ʺ.txt ʺʺ.txt

bredych
16-03-2020, 15:07
результат выполнения в cmd »
„Microsoft Office 2016“ irankiai
„OneDrive“ verslui.lnk
„Skype“ verslui 2016.lnk

они так в виде кавычек и отображаются.

Petya V4sechkin
16-03-2020, 19:41
Или может еще где-то есть досовские 8+3 имена
Опция /X покажет 8.3 имена.

Кавычки в вашем сообщении - символы с кодами U+201E и U+201D.

Iska
16-03-2020, 21:19
как выяснить соответствующий ей символ »
Я обычно делаю так: Ctrl-Insert на имени в Far Manager'е, затем в нём же открываю редактор в кодировке 1200/UTF-16LE, вставляю имя из буфера обмена в редактор, «подхожу» курсором под потребный символ и смотрю его код:
https://i.imgur.com/Oe3hCTX.png




© OSzone.net 2001-2012