Как скопировать файл с двоеточием в имени?
Есть раздел с файловой системой EXT4. В Windows установлен драйвер, позволяющий работать файлами на линуксовых разделах. В имени одного из файлов есть двоеточие. Как скопировать этот файл в Windows’е на NTFS-раздел?
EXT4-раздел подключен в readonly-режиме.
Отслеживать
задан 1 окт 2016 в 21:52
123k 24 24 золотых знака 126 126 серебряных знаков 303 303 бронзовых знака
Можно попробовать через консоль: copy
2 окт 2016 в 1:20
@rdorn, copy не получилось, xcopy — тоже. Независимо от использования \\?\ .
2 окт 2016 в 11:26
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Воспользовался программой для восстановления удалённых файлов Recuva.
При этом в настройках выставил:
- Поиск неудалённых файлов, чтобы все существующие файлы попали в список.
- Отключил глубокий анализ, поскольку я знаю, что файл не удалён и нет смысла тратить время на анализ удалённого.
- Отключил восстановление структуры папок, чтобы скопировался просто один отмеченный файл без создания всей цепочки каталогов, в которых он лежит.

Отображение результатов сделал в виде дерева, чтобы можно было легко найти нужный файл в структуре каталогов. Там он уже отображается с подчёркиваниями вместо двоеточий. А так как файл был картинкой, то справа ещё и его превью.

Осталось только поставить на него флажок и «восстановить» 🙂
Ограничения на имена файлов в винде и никсах
Стоит винда второй системой, вчера потребовались некоторые файлы с родного раздела, а у них в именах есть символ двоеточия. Проблема в том что для винды двоеточие не валидно в имени файла. Эти файлы она видит, но сделать ничего не даёт, в т.ч. переименовать или прочитать.
Можно ли как-нибудь добраться до них не переименовывая в исходной системе?

Kalashnikov ★★★
16.05.12 23:25:22 MSK
Как вставить двоеточие в поле подшивки «название листа»
Всем доброго дня.
Возможно вопрос простой, но поиском не смог найти.
Для оформления чертежей использую поля подшивки, например Название листа. Иногда бывает нужно вставить в название символ двоеточие, например для обозначения масштаба.
Но в поле такой символ не вставить.
Есть же наверно способ сделать это через какие-то коды? Подскажите пожалуйста, добрые люди
Просмотров: 2008
Регистрация: 18.12.2010
Сообщений: 5,039
можно в свойства
Регистрация: 03.11.2008
Сообщений: 5,724
Пользоваться стандартным полем листа «описание».
Регистрация: 19.10.2012
Сообщений: 749
заменить двоеточие на нижнее подчеркивание и не парить себе мозг.
или написать просто М(число 50, 100, 200. ) если увеличение то х2, х5.
—— добавлено через 57 сек. ——
есть еще один вариант — развернуть двоеточие на 90 «..»
Регистрация: 06.10.2017
Сообщений: 45
Не использовать двоеточие — это конечно же отличный вариант!
И всё-таки, может есть вариант вставки данного символа именно в поле?
Регистрация: 26.02.2012
Сообщений: 2,253
Scared, используйте Свойство листа «Описание» или создайте Дополнительное свойство листа.
| Tamerlan_MZO |
| Посмотреть профиль |
| Найти ещё сообщения от Tamerlan_MZO |
Регистрация: 10.08.2013
Сообщений: 10,874
Сообщение от Scared
Не использовать двоеточие — это конечно же отличный вариант!
И всё-таки, может есть вариант вставки данного символа именно в поле?
Offtop: «торг здесь неуместен!» (с) — из известного произведения)
Когда выводите отдельный лист на печать в файл (например, pdf), то из чего собирается по умолчанию имя выходного файла -> имя файла *.dwg и через тире название листа из подшивки. Двоеточие является допустимым символом в имени файла (за исключением идентификатора диска) в ОС Windows? А решение выше подсказали:
Сообщение от engngr
Пользоваться стандартным полем листа «описание».
не говоря уже о том, что в имени листа подшивки где-то около 60 символов ограничение по длине строки, насколько помню. Для передачи смысла содержимого листа в краткой форме хватает, а вот для полного наименования документа в основной надписи — не всегда.
Чем заменить двоеточие в названии файла?
В Windows в названии файла нельзя использовать символ двоеточие. Какой символ из Юникода максимально похож на него? Иначе говоря, чем его заменить?
Лучший ответ
точка с запятой
;
Остальные ответы
альт + 0166 (Numpad) — ¦
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.