Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   удалить файл при длинном пути. (http://forum.oszone.net/showthread.php?t=62094)

Friend 02-03-2006 18:12 412977

удалить файл при длинном пути.
 
Общем не знаю как но впоявился файлик один, он лежит так общем
C:\3\3\3\3.....127 штук.....\3\3\3\3\1.txt
как его удалит, а заодно и эти папки?
просто удалит не получаеться пишет не найден файл, не может пробить стока много.

Blast 02-03-2006 18:16 412980

Friend
Попробуй прогнать диск chkdsk
доступные команды по chkdsk /?

Friend 02-03-2006 18:19 412983

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

Blast 02-03-2006 18:31 412988

Friend
правильно, исправляет ошибки, и есть шанс, что исправит (обрежет до допустимой длинны) и этот путь, попробовать ведь не сложно.

Friend 02-03-2006 18:36 412990

ладно попробую. ну если еще идеи будут пишите.
буду рад всем советам.

sergey_dsv 02-03-2006 18:39 412992

А еще могу предложить использовать Windows XPE Live CD.
Т.е. загружаешь другую систему и удаляешь что тебе мешает.

mrcnn 03-03-2006 09:43 413207

Длина файла > 255 символов. chkdsk вряд ли исправит. По-моему тут только форматированием можно будет убить файл.

У меня тоже есть файл, у которого длина символов > 255, до сих пор убить не могу, хотя раздел НТФС проверялся chkdsk достаточно много раз. Из другой винды, стоящей на другом винте, не убить, потому что винда не работает с такими длинными именами файлов.

amel27 03-03-2006 11:33 413269

А если укоротить вложенность при помощи SUBST?

Friend 03-03-2006 16:52 413421

Windows XPE
chkdsk
Не помогли.

Friend 05-03-2006 14:27 413980

придеться оставить папки так

amel27 05-03-2006 17:41 414033

Еще три инструмента для "вытягивания наверх" подкаталогов:

- Microsoft Linkd из Windows Server 2003 Resource Kit
- Sysinternals Junction
- NTFS Links 1.21 (Total Commander Plugin)

...если конечно проблема только в длине пути

MadMaks 25-03-2006 17:32 421588

Есть простенькая софтинка которая удаляет проблемные файлы, в том числе и такие.

Живёт тут, FreeWare:

http://ccollomb.free.fr/unlocker

Цитата:

It has many other flavors:

Cannot delete file: Access is denied
There has been a sharing violation.
The source or destination file may be in use.
The file is in use by another program or user.
Make sure the disk is not full or write-protected and that the file is not currently in use.

Vadikan 25-03-2006 23:24 421654

MadMaks
Не вижу в приведенном списке возможностей работу с длинными путями. Поясните свой совет.

Sham 26-03-2006 06:10 421714

Friend
А в safe mode пробовал?

Sham 26-03-2006 10:00 421727

Friend
Попробуй запустить это в cmd.exe: del c:\3\* /s /q & rmdir c:\3 /s /q

Friend 26-03-2006 11:53 421736

пробовал в safe, то же самое.
да я еще попробовал создать папок столько дома. 120 максимум...как полчучилось 123 даже не знаю.
Попробуй запустить это в cmd.exe: del c:\3\* /s /q & rmdir c:\3 /s /q
попробую в понедельник.

MadMaks 26-03-2006 15:45 421793

Цитата:

Vadikan
Не вижу в приведенном списке возможностей работу с длинными путями. Поясните свой совет.
Действительно, в цитате взятой с сайта производителя о нашем случае не упоминается.
Но мой знакомый с помощью данной софтинки, правда, более старой версии удалил файл путь, к которому мы был столь длинным, что иначе у него не как не получалось, а тут получилось, с её помощью.
Сам я при этом не присутствовал, но склонен ему верить.

FirE 29-03-2006 07:03 422715

:) ну если Win32 не помогает пробуй linux

Vadikan 29-03-2006 07:14 422719

FirE
A какие ограничения на длину пути в Линукс?

BlackShark 17-12-2009 01:22 1297254

попробуй удалить его из под dosa запусти far и пытайся


Время: 02:34.

Время: 02:34.
© OSzone.net 2001-