Существует ли программное обеспечение, которое может проверять имена файлов в определенной папке, чтобы не было ошибок при попытке записать эти файлы на DVD или любой оптический носитель?

Я всегда записываю разные типы файлов для своей коллекции и часто получаю ошибку переименования файлов при использовании Nero. Эти файлы все еще записываются на диск, даже если я получаю эти ошибки?

Есть ли отдельный инструмент для Nero или другого приложения для проверки имен файлов перед записью их на диск. Это действительно плохо, когда приложение сообщает, что произошла ошибка, если вы уже записали файлы на диск. Я хочу знать, какие файлы должны быть переименованы, прежде чем я даже записываю их, чтобы не тратить ничего

1 ответ1

2

Вы не упоминаете свою операционную систему, поэтому я дам решение с использованием инструментов POSIX, так как они доступны для каждой основной операционной системы. Они доступны во всех Unix-подобных системах, но их необходимо устанавливать отдельно в Windows (службы Microsoft для Unix, Cygwin, GNU Win32, Msys, ...).

find command¹ выглядит в каталоге и его подкаталогах рекурсивно для файлов , удовлетворяющих определенным критериям. Например, следующая команда показывает файлы в текущем каталоге, имена которых содержат один из символов : , ; или " , или длиной более 64 символов.

find . -name '*[:;"]*' -o -name '?????????????????????????????????????????????????????????????????*'

P POSIX один.Windows имеет несвязанную команду с таким же именем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .