![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Пользователь
![]() Пол:
Регистрация: 16.08.2008
Сообщений: 145
Репутация: 7
|
На компьютере в папке лежит много файлов (больше 1000).
Есть обычный html-файл, в котором есть ссылки на все эти файлы. Некоторые файлы удаляются, некоторые переименовываются. Нужно узнать для каждой ссылки, существует ли указанный в ссылке файл, чтобы таким образом вычислить все недействительные ссылки. Как сделать подобное? |
|
|
|
| Реклама: | купить холодильник бирюса однокамерный с морозилкой | шаман кинг 3 | Индукционная варочная панель Bosch PXX675DC1E | интеграции crm | Шкаф сушильный Спец-8 (1770х1800х658мм) |
|
|
#2
|
|
есть простой способ.
Надо поставить Free Download Manager Открыть этот html-файл в IE или firefox. выделить кусок текста со ссылками. Запустить Free Download Manager. В его окне выбрать Файл-Импорт-Импорт ссылок из буфера обмена. он должен "подхватить" ссылки. Нажать ОК. Те, которые есть, он скачает. Те, которые левые - будут лежать в "Неудачных" или что-то в этом роде. |
|
|
|
|
|
|
#3
|
|
Пользователь
![]() Пол:
Регистрация: 16.08.2008
Сообщений: 145
Репутация: 7
|
tormozzz, спасибо
![]() но все-таки хочется более простой способ... ![]() |
|
|
|
|
|
#4
|
|
Пользователь
Пол:
Регистрация: 24.12.2006
Адрес: Где-то.. Здесь чертики ещё бегают....
Сообщений: 135
Репутация: 40
|
ls -la 1* так к примеру мы увдим все что начинается с 1.
Но это команда для консоли, или сшела. Или иных вешей которые имеют прямой доступ к консоли. |
|
|
|
|
|
#5
|
|
Пользователь
![]() Пол:
Регистрация: 16.08.2008
Сообщений: 145
Репутация: 7
|
Nekt, что-то ничего не понял
![]() |
|
|
|
|
|
#6
|
|
Постоялец
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
|
А компьютер, на котором лежат эти файлы локальный?
Или это удаленный сервер?
__________________
Сергей Сергеевич |
|
|
|
|
|
#7
|
|
про ls -la - это команда в консоли Linux.
там ещё такая вещь как grep есть. кто разбирается в программировании bash-скриптов без труда напишут скрипт для этого дела. |
|
|
|
|
|
|
#8
|
||||||||||||||||||||||||||||||||||||||||||||||
|
Пользователь
![]() Пол:
Регистрация: 16.08.2008
Сообщений: 145
Репутация: 7
|
Локальный.
Не, я в таких скриптах не разбираюсь. ![]() Да и с Линуксом не знаком. |
||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#9
|
|
так неужели так сложно менеджером закачек воспользоваться???
|
|
|
|
|
|
|
#10
|
|
Пользователь
![]() Пол:
Регистрация: 16.08.2008
Сообщений: 145
Репутация: 7
|
для меня да
![]() один человек рассказал про VBScript WSH FileSystemObject так что буду делать скрипт этим способом один раз сделаю, чтобы очень просто потом было всегда ![]() |
|
|
|
|
|
#11
|
|
Постоялец
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 05.02.2007
Адрес: Москва
Сообщений: 662
Репутация: 271
|
Можно еще написать программку на Си,
Там есть функция проверяющая наличие файла: PathFileExists Function Determines whether a path to a file system object such as a file or directory is valid.
__________________
Сергей Сергеевич |
|
|
|
|
|
#12
|
|
Пользователь
![]() Пол:
Регистрация: 16.08.2008
Сообщений: 145
Репутация: 7
|
zss, спасибо, вопрос уже решен
![]() сделал на vbscript |
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Как ограничить скорость интернета на локальном компьютере ? | mope | Скорая помощь | 5 | 22.02.2010 16:38 |
| Lsass.exe – Системная ошибка. Объект с указанным именем уже существует. | Vasuha | Windows XP | 3 | 10.01.2009 15:05 |
| Персональный поиск Яндекса - полнотекстовый поиск по файлам на локальном компьютере | S_A_S_H_A | Freeware софт | 0 | 10.07.2008 04:11 |
| как узнать какие файлы есть на сервере | ipodfrik | Архив | 1 | 03.05.2008 04:51 |
|
|