Поиск всех удаленных файлов

Обсуждение технических вопросов по продуктам Novell

Поиск всех удаленных файлов

Сообщение Игорь Семеновский » 02 июл 2009, 17:44

Существует ли возможность провести поиск удаленных файлов по всему тому, с вложенными каталогами?
NW6.0 SP5, том NSS.
Игорь Семеновский
 
Сообщения: 127
Зарегистрирован: 10 июн 2002, 16:14
Откуда: Петрозаводск, Карелия

Сообщение pablo » 13 июл 2009, 11:05

попробуй поищи утилиту Salvage 98 for Netware. Она умеет ходить по вложенным каталогам
Аватара пользователя
pablo
 
Сообщения: 60
Зарегистрирован: 28 июл 2006, 08:16
Откуда: Иркутск

Сообщение Музалёв Николай » 13 июл 2009, 12:25

попробуй поищи

Как у Гоголя в Деканьке: "а чего черта искать, если он у тебя за спиной сидит?"

Вот тока приенима ли эта утилитка к томам NSS?
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение pablo » 14 июл 2009, 02:22

Ты не поверишь но она работает :-)
Аватара пользователя
pablo
 
Сообщения: 60
Зарегистрирован: 28 июл 2006, 08:16
Откуда: Иркутск

Сообщение Игорь Семеновский » 14 июл 2009, 09:00

Спасибо за ответы!
Предложенная программа, действительно работает на NSS.
Правда, за это время я успел написать сам такую же :)
Игорь Семеновский
 
Сообщения: 127
Зарегистрирован: 10 июн 2002, 16:14
Откуда: Петрозаводск, Карелия

Сообщение Сергей Дубров » 14 июл 2009, 11:16

Игорь Семеновский писал(а):Спасибо за ответы!
Предложенная программа, действительно работает на NSS.
Правда, за это время я успел написать сам такую же :)

От же... монстир :shock:
Аватара пользователя
Сергей Дубров
 
Сообщения: 2096
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Сообщение Dimerson » 14 июл 2009, 11:23

наш подход.
я помнится под win32 делал команднострочные send,whoami,systime ;)
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Сообщение Игорь Семеновский » 14 июл 2009, 11:33

Сергей Дубров писал(а):От же... монстир :shock:
:)
Да не, там все вышло очень просто и быстро - обычный обход каталогов по рекурсии, оказалось что для этого вполне подходят стандартные FindFirst и FindNext из Delphi, плюс одна функция, которая возвращает список удаленных файлов по указанному пути (функция и компонент взяты из свободной библиотеки NWLib).
Игорь Семеновский
 
Сообщения: 127
Зарегистрирован: 10 июн 2002, 16:14
Откуда: Петрозаводск, Карелия

Сообщение pablo » 08 авг 2009, 05:10

А можно по подробней про эти функции которые видят удаленные файлы и их восстанавливают :-)
Аватара пользователя
pablo
 
Сообщения: 60
Зарегистрирован: 28 июл 2006, 08:16
Откуда: Иркутск

Сообщение Игорь Семеновский » 08 авг 2009, 14:34

pablo писал(а):А можно по подробней про эти функции которые видят удаленные файлы и их восстанавливают :-)
В библиотеке NWLib есть функции:
Код: Выделить всё
function getDeletedFileList(nServerHandle : TNWConnHandle; cpath : string) : TStringList;
эта возвращает список удаленных файлов в каталоге cpath

Код: Выделить всё
function salvage(nServerHandle : TNWConnHandle; inFile  : string; outFile : string): boolean;
а эта восстанавливает файл inFile в файл с именем outFile. inFile и outFile должны содержать полный путь и имя файла.

В обоих функциях в качестве параметра nServerHandle можно подставить функцию getPrimaryServerID из той же библиотеки.
В архиве с компонентом есть примеры из которых сразу становится все понятно. Есть пример именно на работу с этими функциями.
Игорь Семеновский
 
Сообщения: 127
Зарегистрирован: 10 июн 2002, 16:14
Откуда: Петрозаводск, Карелия

Сообщение pablo » 10 авг 2009, 06:34

Может дашь ссылку на эту библиотеку а то что тов NDK я ее не нашел :-(
Аватара пользователя
pablo
 
Сообщения: 60
Зарегистрирован: 28 июл 2006, 08:16
Откуда: Иркутск

Сообщение Игорь Семеновский » 10 авг 2009, 13:23

pablo писал(а):Может дашь ссылку на эту библиотеку
http://developer.novell.com/wiki/index.php/NWLib_-_The_Netware_VCL_for_Delphi_and_C_plus_plus_Builder
Игорь Семеновский
 
Сообщения: 127
Зарегистрирован: 10 июн 2002, 16:14
Откуда: Петрозаводск, Карелия

Сообщение pablo » 12 авг 2009, 05:46

nwlibreg.zip запаролен.... Может скажете пароль на него.... взял отсюда http://developer.novell.com/wiki/index. ... libreg.zip
Аватара пользователя
pablo
 
Сообщения: 60
Зарегистрирован: 28 июл 2006, 08:16
Откуда: Иркутск

Сообщение Игорь Семеновский » 12 авг 2009, 13:40

pablo писал(а):nwlibreg.zip запаролен.... Может скажете пароль на него..
В source.zip лежат все исходники, он без пароля. Пароля на nwlibreg.zip я не знаю, я его не использовал. Откомпилировал исходники и все. В source.zip есть readme.
Игорь Семеновский
 
Сообщения: 127
Зарегистрирован: 10 июн 2002, 16:14
Откуда: Петрозаводск, Карелия

Сообщение pablo » 13 авг 2009, 03:29

Да уже разобрался... но все равно спасибо :-)
Аватара пользователя
pablo
 
Сообщения: 60
Зарегистрирован: 28 июл 2006, 08:16
Откуда: Иркутск


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 15

cron