Автор Тема: Задачка  (Прочитано 625 раз)

CAIIIA

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 5431
Задачка
« : 29 Мая 2020, 19:25:40 »
Все же сталкивались с тем, что системе в именах файлов не нравится двоеточие? Вот файл с двоеточием в имени.
Вопрос, что за символ и как набрать на клаве его.

aze1959

  • Администратор
  • Специалист
  • *****
  • Сообщений: 114344
  • Александр
Re: Задачка
« Ответ #1 : 29 Мая 2020, 19:36:02 »
 если двоеточие набрать
 то переключить на английский
 и нажать Shift+Ж
http://my-army-flot.ru/
Не стоит прогибаться под изменчивый мир. Пусть лучше он прогнётся под нас!

Kuzmat

  • Администратор
  • Старожил
  • *****
  • Сообщений: 674
Re: Задачка
« Ответ #2 : 29 Мая 2020, 19:42:12 »
А нельзя без запрещенных символов обойтись?
Цитата
Многие операционные системы запрещают использование некоторых служебных символов.
Запрещённые символы Windows (в различных версиях):
\ — разделитель подкаталогов
/ — разделитель ключей командного интерпретатора
: — отделяет букву диска или имя альтернативного потока данных
* — заменяющий символ (маска «любое количество любых символов»)
? — заменяющий символ (маска «один любой символ»)
" — используется для указания путей, содержащих пробелы
< — перенаправление ввода
> — перенаправление вывода
| — обозначает конвейер
+ — (в различных версиях) конкатенация


Частично запрещённые символы Windows:
пробел — не допускается в конце имени файла;
. — не допускается в конце имени файла кроме имён каталогов, состоящих из точек и доступа с префиксом «\\?\».


Символы, вызывающие проблемы в широко распространённых компонентах:
% — в Windows используется для подстановки переменных окружения в интерпретаторе команд, вызывает проблемы при открытии файла через стандартный диалог открытия файла;
! — в Windows используется для подстановки переменных окружения в интерпретаторе команд, в bash используется для доступа к истории[1];
@ — в интерпретаторах команд вызывает срабатывание функций, предназначенных для почты.
В именах файлов UNIX и некоторых UNIX-подобных ОС запрещен слеш (/) — разделитель подкаталогов — и символ конца C-строки (\0). Перечисленные выше символы (кроме слеша) использовать можно, но из соображений совместимости их лучше избегать.
зы. скорее всего это не двоеточие, а что-то похожее из какой-то редкой кодировки, иначе система не пропустила-бы файл с таким именем.
Если я неправильно считаю, пусть старшие товарищи меня поправят.

CAIIIA

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 5431
Re: Задачка
« Ответ #3 : 29 Мая 2020, 20:49:40 »
Вопрос не в цели, а в возможности.

serg-161

  • приватная
  • Специалист
  • *****
  • Сообщений: 1607
Re: Задачка
« Ответ #4 : 29 Мая 2020, 22:15:54 »
Вопрос не в цели, а в возможности.
Это символ,а не знак.
"Когда у общества нет цветовой дифференциации штанов, то нет цели! А когда нет цели — нет будущего!"
/Кин-дза-дза!/

serg-161

  • приватная
  • Специалист
  • *****
  • Сообщений: 1607
Re: Задачка
« Ответ #5 : 29 Мая 2020, 22:24:05 »
Цитата
а что-то похожее из какой-то редкой кодировки
Китайская. :-)
"Когда у общества нет цветовой дифференциации штанов, то нет цели! А когда нет цели — нет будущего!"
/Кин-дза-дза!/

CAIIIA

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 5431
Re: Задачка
« Ответ #6 : 30 Мая 2020, 15:46:37 »
Я искал похожий знак среди стандартных и не нашел.  :ay:

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: Задачка
« Ответ #7 : 30 Мая 2020, 17:07:59 »
скопировал название в текстовый документ и перекинул в winhex.
В кодировке UTF8 этот знак ":" = 0xEFBC9A

CAIIIA

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 5431
Re: Задачка
« Ответ #8 : 30 Мая 2020, 17:51:12 »
как набрать на клаве в формате alt-xxxx

decoder2000

  • приватная
  • Специалист
  • *****
  • Сообщений: 1379
  • Саша
Re: Задачка
« Ответ #9 : 30 Мая 2020, 18:06:47 »
Может проще скопировать и вставить?

CAIIIA

  • Старший модератор
  • Специалист
  • ****
  • Сообщений: 5431
Re: Задачка
« Ответ #10 : 30 Мая 2020, 18:07:49 »
проблем нет скопировать ))