![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.07.2011
Сообщений: 10
|
![]()
Здравствуйте, задание - вывести содержимое файла транзакции тома NTFS($logfile). Есть ли какие-нибудь задокументированные средства для его считывания или придется считывать напрямую с диска? Если так, то каким образом расшифровать написанное в $LogFile?(документация)
Если не сложно, помогите ссылками на код, который поможет в написании программы. Язык - C++ Последний раз редактировалось imholynx; 17.07.2011 в 17:02. |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 17.07.2011
Сообщений: 10
|
![]()
Проблема в том, что я не знаю с чего начать
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
CreateFile поможет. Может работать с устроуствами, потоками файловыми, и т.д. С Си ничем не могу помочь, использую Delphi.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 17.07.2011
Сообщений: 10
|
![]()
Да, спасибо, считать файл смог, но никак не найду внутреннее строение. Какого типа информация должна в нём хранится?
Я представляю, что-то вроде: Название файла Дата изменения Вид изменения(создание/удаление/) |
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,821
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 17.07.2011
Сообщений: 10
|
![]()
и в документации найдем кучу вопросиков, и комментариев автора в духе "а это известно только самому Билу Гейтсу"
По существу, читал google перевод этой страницы и не нашёл,например, в каком атрибуте хранится информация о действии с файлом(создание/удаление) |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,821
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 17.07.2011
Сообщений: 10
|
![]()
Снова занялся программой, нашел код, где программист считывает атрибуты MFT зоны, решил с ней поиграть и поэкспериментировать,но не проходит первый while.
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ручной поиск файла в Ntfs | hard-t | Windows | 1 | 18.12.2010 19:21 |
Список кластеров файла (NTFS, Ext3, Ext4) | Codogenerator | Помощь студентам | 4 | 18.12.2010 19:19 |
транзакции | пауэрлифтинг | БД в Delphi | 0 | 27.05.2010 02:24 |
Транзакции и try | nikmay | Общие вопросы Delphi | 1 | 30.07.2009 21:13 |
Вывод атрибутов файла в NTFS | un07 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 27.02.2008 19:47 |