![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Скрипт поиска и удаления файлов и папок с длиной пути больше 256 символов |
|
CMD/BAT - Скрипт поиска и удаления файлов и папок с длиной пути больше 256 символов
|
Новый участник Сообщения: 11 |
Есть расшаренная папка. В ней вложенные папки куда сотрудники складывают свои материалы необходимые для совместной работы. Папка должна периодически архивироваться. Бэкап происходит ночью по расписанию. Естественно сотрудников предупредили чтобы не плодили папок с большим количеством вложений и длинными именами файлов. Но это все же случается. Так вот хотелось бы написать скрипт, который будет сканировать папку проверяя длину путей и, в случае превышения автоматически их удалял. Что удалось нарыть:
собирает все содержимое каталога в файл: dir /s /b > out.txt удаление каталогов с ЛЮБОЙ ДЛИННОЙ ПУТИ: Cmd /C "rmdir /S /Q $myDir" Осталось самое главное. Получить длину пути и передать команде на удаление. Есть идеи? |
|
Отправлено: 11:37, 01-12-2014 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Alex007, что за ПО Вы используете, которое имеет такое ограничение на длину пути?
|
Отправлено: 12:11, 01-12-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 874
|
Профиль | Отправить PM | Цитировать Цитата Alex007:
Нет, не всё: Цитата:
Цитата Alex007:
Нет, не с любой длиной пути: Цитата:
Цитата Iska:
Действительно интересно, поскольку , и никаких проблем с длинными путями. |
|||||
Отправлено: 18:44, 01-12-2014 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] Скрипт для удаления старых файлов и папок из определенной папки | avfiga | Скриптовые языки администрирования Windows | 71 | 07-01-2023 18:50 | |
CMD/BAT - [решено] Нужен bat-ник для поиска и удаления файлов и папок по маске | Nun-Nun | Скриптовые языки администрирования Windows | 14 | 08-11-2014 09:53 | |
VBS/WSH/JS - Скрипт для поиска и удаления искомых ключей реестра | Menviz | Скриптовые языки администрирования Windows | 7 | 30-01-2014 10:52 | |
CMD/BAT - [решено] Как удалить все папки кроме папок с названием длиной в 14 символов? | yaoleg2 | Скриптовые языки администрирования Windows | 9 | 26-03-2011 03:49 | |
VBS/WSH/JS - Помогите улучшить скрипт для поиска и удаления файлов | UpDaTe | Скриптовые языки администрирования Windows | 4 | 23-03-2011 04:33 |
|