Если при создании папки по F7, задать имя папки и в конце имени случайно добавить один или несколько пробелов, то такая папка будет создана и эти пробелы будут присутствовать в имени папки.
В дальнейшем с этой папкой возникают колоссальные проблемы при копировании и удалении.
Проблемы многократно возрастают, если такую папку создать на компьютере пользователя.
Не сочтите за оскорбление, но такие ошибки недопустимы в средстве, которым пользуется программист или системный администратор.
Ошибка при создании папки
-
- Posts: 6839
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Ошибка при создании папки
1. Это не ошибка, а корректное поведение программы: что пользователь попросил, то и создаём.
2. Существует макрос, после установки которого поведение становится таким, как вам надо.
2. Существует макрос, после установки которого поведение становится таким, как вам надо.
Ошибка при создании папки
Замечание на ответ Shmuel от 14.01.2017.
При нажатии клавиши F7 программа FAR обещает создать папку, а не то что я хочу. А название папки в MS Windows отвечает отвечает определенным законам, и если FAR берется создать папку, он должен эти законы соблюдать.
А объяснение: пользователь сам виноват - типичный прием программиста, который не может сделать программу без ошибок.
При нажатии клавиши F7 программа FAR обещает создать папку, а не то что я хочу. А название папки в MS Windows отвечает отвечает определенным законам, и если FAR берется создать папку, он должен эти законы соблюдать.
А объяснение: пользователь сам виноват - типичный прием программиста, который не может сделать программу без ошибок.
-
- Posts: 6839
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 530 times
Ошибка при создании папки
Пожалуйста дайте ссылку на авторитетный источник (желательно Microsoft), где сказано, что имя папки в Windows не может иметь концевых пробелов.
Замечу, что при создании папки с концевыми пробелами используется вполне официальная функция Windows API, которая, по вашей логике, должна была бы сама удалить эти пробелы, однако же она этого не делает.
- HaRT
- Moderator
- Posts: 10866
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Ошибка при создании папки
omel, рекомендую включить отображение концевых пробелов в строках ввода — тогда будет куда труднее допустить описываемую ошибку.
Фар есть инструмент, а не нянька. © 2009 DrKnS