Я создал папку через PHP , но допустил ошибку, так как забыл очистить пробелы. Теперь я не могу удалить эту папку.
Я нашел подобную проблему здесь - посмотрите на второй ответ (цитируется ниже), но я не знаю, как переименовать папку с 7-Zip .
У меня была такая же проблема, в Windows 7 x64, и ни одно из решений командной строки не работало здесь.
Что исправило это для меня:
- Переименуйте папку, используя 7-Zip
- Удалите, используя 7-Zip или Windows Explorer (оба работают).
Обратите внимание, что удалить папку в 7-Zip перед переименованием было невозможно.
Я тоже пробовал командную строку, но она не работает. Моя папка называется " 1 "
.
Я скачал 7-Zip, и Google не предоставляет нужную мне помощь.
mkdir
иrmdir
команд , встроенный вcmd.exe
. Возможно ли, что имя содержит другие символы? Например, эти двойные кавычки являются частью имени или же эти пробелы не являются пробелами и отображаются как пробелы?Ответы:
Найдите пункт, который вы хотите переименовать в главном окне. Затем щелкните правой кнопкой мыши файл / папку в списке и нажмите «переименовать».
Вы также можете выбрать его, щелкнув один раз и нажав F2.
Редактировать:
Попробуйте это из командной строки:
или
Обратите внимание, что НОВОЕ ИМЯ ФАЙЛА не использует полный путь, поэтому просто используйте имя файла. ПУТЬ ЗДЕСЬ - это просто путь без файла.
источник
cd
ходил на изображения, а оттуда:\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"
=> не нашел.\\?\C:\Websites\education-fonctionnelle\images\ 1 " "2"
=> неправильный синтаксис"
. Я не вижу этого в вашем комментарии, вы использовали это? итак:\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"
rd "\\?\C:\Websites\education-fonctionnelle\images\[ ]1[ ]" "2"
(что не правильно, но все же, это часть того, что я сделал) СПАСИБО !!!!!!!Ответ @Ocelot не работал на Windows Server 2008 R2. Что работало было:
Откройте команду, перейдите в каталог и выполните команду «dir / x». Вы увидите длинное и короткое имя каталога. Вы всегда можете переименовать короткую версию, так как большую часть времени она не содержит пробелов. Так что
ren 3839F~1.4_T whatever
должно быть возможно.источник
/programming//a/21074385/167304
У меня просто была похожая проблема с папкой "Monuments - Discography", созданной в linux. Windows Vista и Windows 7 не могли распознать эту папку как допустимые данные, и когда я попытался переименовать или удалить ее, я получил информационное сообщение о том, что папка не существует, и т. Д. Решение состояло в том, чтобы изучить каталог с помощью файлового менеджера 7zip и переименовать папку, удалив пробел с конца. Просто. Теперь я могу наслаждаться музыкой еще раз: D
источник
Установите winrar. Откройте его, перейдите к местоположению файла, и вы сможете переименовать его. (У меня была такая же проблема, и это работало для меня).
источник
Вы используете Windows 7? Попробуйте сделать
chkdsk /f
на пострадавшем диске. Это должно исправить недопустимые имена файлов (будьте осторожны: он переместит файлы вFOUND.000
папку в корне)источник
У меня просто была такая же проблема. После использования утилиты переименования я обнаружил, что у меня есть четыре файла с пробелом. Я попытался переименовать его, но Windows кашлянула и сказала, что имена нельзя изменить.
Я решил добавить символ (в моем случае, я просто набрал «1») перед начальным пробелом, и я смог сохранить его (переименовать). Затем я мог бы переименовать файл, удалив символ (опять же, в моем случае я просто добавил «1») и вышеупомянутый начальный пробел без каких-либо проблем.
источник
Используйте старый метод именования DOS 8.3:
Если каталог назывался «Blah», то вы можете, например, cd Blah ~ 1. Удалите содержимое папки, затем в корне вы можете rmdir Blah ~ 1
источник
test
а другая называетсяtest <space>
.rmdir TEST~1
убрал тот с пробелом. Это хороший трюк для тех, у кого нет 7zip.У меня было два файла, один с пробелом в конце, а другой с точкой в конце. Windows отказалась разрешить мне переименовать или удалить либо. Я пытался сделать это через модуль Python OS, но безрезультатно. Решение, которое наконец-то сработало для меня, состояло в том, чтобы открыть командную строку (cmd.exe), перейти в папку cd, а затем запустить команду:
Конечно, это означает, что сначала нужно удалить из папки все, что вы хотите.
РЕДАКТИРОВАТЬ: Извините, перечитал вопрос и понял, что вы говорите о папке, а не о файле, так что мой ответ действительно не поможет вам, но я оставлю это здесь для всех, кто имеет подобные проблемы.
источник