Как переименовать (слишком) длинное имя файла [дубликата]


14

Я скачал этот PDF-файл с очень длинным именем, который не может быть открыт Adobe Reader или Adobe Professional, поскольку он имеет «недопустимое имя файла».

Он не может быть переименован с помощью приглашения DOS, но имеет «слишком длинное имя или расширение». Я попытался удалить, чтобы моя программа восстановления могла переименовать, а затем восстановить ее, но она не будет удалена как файл.

Единственный способ удалить его - удалить папку, в которую он был загружен (что я и сделал, но позже восстановил). Его также нельзя распечатать, переместить или скопировать в другую папку. Есть ли способ открыть или переименовать такие файлы?

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


Отредактировал вопрос. Тот факт, что это защищенный PDF, не имеет отношения к вашему вопросу, но я понимаю, что вы думаете, что это как-то связано с проблемой.
Ян Догген

1
Это не дубликат, потому что он спрашивает, как переименовать файл, а не удалить его. Ответы в связанном «повторяющемся» вопросе содержат информацию о том, как удалить файл, не сохраняя его.
Тим М.Б.

Ответы:


15

Чтобы переименовать файл с длинным именем, вы можете попробовать переименовать его, используя короткое (8 + 3) имя окна.

  • откройте командную строку и найдите каталог с файлом
  • тип dir / X
  • эта команда покажет короткие 8 + 3 имени, за которыми следуют длинные имена
  • найдите файл, который вы хотите переименовать, и используйте команду

    переименовать "короткое имя" в "новое имя"

  • "shortname" - это имя 8 + 3, а "newname" - это имя, которое вы хотите переименовать

Пример: если у вас есть файл с именем «verylongfilename.txt», он должен иметь короткое имя «verylo ~ 1.txt», чтобы вы могли использовать команду

переименовать verylo ~ 1.txt newname.txt

и должен заканчиваться файлом "newname.txt".


ты классный мужчина, чистый и гениальный ответ
Александр.

Это не работает с именами файлов, которые начинаются с # + некоторых чисел! такие как # 46574 .url123123 .... Я попробовал это и потерпел неудачу!
Рика

3
Это не работает в win10. Есть идеи?
AHungerArtist

2
Здравствуй! Это не сработало для меня. Но решение в этом видео YouTube решило это: youtube.com/watch?v=qQTyTprFAOg
swdeveloper

.....В самом деле?
Андрей
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.