Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2012/2012 R2 » [решено] Удаление файлов и папок более 255 символов

Ответить
Настройки темы
[решено] Удаление файлов и папок более 255 символов

Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Изменения
Автор: diagnoz_
Дата: 14-11-2019
Доброго времени. Имеется сервер поднятый на Windows Server 2012 R2 Standart. На сервере, имеется не удаляемая, не нужная одна папка . в этой папке множество подпапок и в самом конце файл или папка с очень длинным названием. так вот из-за них не происходит удаление, так как длина имени файла\папки более 255 символов. стандартными средствами проводника разумеется не удаляется. при удалении по Shift+Del выдает окошко, см. вложение. пробовал удалять через robocopy с ключом /MIR, но в консоли так же пишет "Нет доступа". подскажите как избавиться от этой папки? спасибо.

Отправлено: 13:24, 01-10-2014

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата diagnoz_:
файл или папка »
Это как понять?

Пробовали ли удалять из-под командного процессора, используя «короткое» имя? Пробовали ли удалять из-под командного процессора, используя префикс «\\?\»?


Детали смотрите в: Naming Files, Paths, and Namespaces (Windows).

Отправлено: 14:10, 01-10-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Цитата diagnoz_:
и в самом конце файл или папка с очень длинным названием »
в конце пути, например, диск Е:\папка1\папка2\папка3\папка4\...последняя папка10\ в самой последней папке_10 есть или файл с длинным названием типа "ххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххх.files" или же например файл .htm с таким же длиннющим названием. и так далее.

Отправлено: 14:54, 01-10-2014 | #3


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


1. Удалить по короткому имени, наподобие:
Код: Выделить весь код
rd "E:\1A926~1\2B926~1\3C926~1\4D926~1\101AE8~1"
2. Удалить с использованием префикса:
Код: Выделить весь код
rd "\\?\E:\папка1\папка2\папка3\папка4\...последняя папка10"
Что пробовали?
Цитата diagnoz_:
диск Е:\ »
Не шутите так больше . Нет диска «Е:», есть диск «E:».
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:04, 01-10-2014 | #4


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Iska,
удаляю с использованием префикса, пример:
rd "\\?\E:\ffff\Snigir_A\Documents and Settings\folder1\Desktop\Не УДАЛЯТЬ!!!\Оборудование и описание\Измерительное оборудование\Мультиметры\ хххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххххх.files "
В ответ "Access is Denied" нет доступа. то есть затыкается на самом этом длинноименном файле. естественно на сервере я под админом.
Не смотрите на наличие в пути каталога Documents and Settings, это не та системная папка на разделе с системой. это линки на старые записи.

Папка ffff основная папка, та самая в которой и лежат подпапки, в конце которых злосчастный длинноименный файл.

Отправлено: 15:33, 01-10-2014 | #5


Аватара для User001

Ветеран


Сообщения: 740
Благодарности: 116

Профиль | Отправить PM | Цитировать


А переименовать всякие Unlocker (как в ответах), сторонние файловые менеджеры пробовали?

Отправлено: 15:43, 01-10-2014 | #6


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Цитата User001:
Unlocker »
не берет.

Отправлено: 15:44, 01-10-2014 | #7


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


diagnoz_, ясно. А по короткому имени? И спрошу на всякий случай — права на удаление именно данной папки есть. проверяли?

Ещё вопрос: Вы хотите удалить всё содержимое «E:\ffff», включая её саму, так?

Отправлено: 16:05, 01-10-2014 | #8


Аватара для diagnoz_

Ветеран


Сообщения: 5069
Благодарности: 800

Профиль | Отправить PM | Цитировать


Цитата Iska:
А по короткому имени? »
сейчас проверю. отходил...
Цитата Iska:
Вы хотите удалить всё содержимое «E:\ffff», включая её саму, так? »
да. всю папку и ее содержимое. так как в ней то, что я выше писал. папка лежит просто на логическом разделе, не на сетевом диске.

Отправлено: 16:09, 01-10-2014 | #9


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


diagnoz_, тогда попробуйте, так же — по короткому имени, удалить саму «E:\ffff» посредством RD.

Отправлено: 16:32, 01-10-2014 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2012/2012 R2 » [решено] Удаление файлов и папок более 255 символов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Удаление старых файлов и папок Ua-life Скриптовые языки администрирования Windows 6 05-06-2014 16:45
удаление папок, содержащих определенные типы файлов jupiter1976 AutoIt 1 22-04-2013 23:39
DNS/DHCP - Маски 255.255.255.0 и 255.255.0.0 и домен identificator1 Сетевые технологии 3 18-04-2012 12:10
CMD/BAT - Ошибка при использовании xcopy для копирования файлов с расширением более 3 символов megaloman Скриптовые языки администрирования Windows 2 20-01-2011 09:36
[решено] Удаление файлов и папок ArGoth Автоматическая установка Windows 2000/XP/2003 1 26-05-2008 18:03




 
Переход