![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 31.03.2022
Сообщений: 3
|
![]()
Здравствуйте!
Помогите, пожалуйста, сделать первые шаги в написании курсовой работы на С++ Тема звучит "Утилита проверки целостности файловой системы NTFS" Перечитал кучу информации про NTFS, про все эти метафайлы ....типа $Mft $bitmap и др. На начальном этапе мне нужно, чтобы было хоть что-то, реализованное в С++ Например, код, который проверяет и выводит мини-отчет, есть ли вообще эти метафайлы на диске... Или код, который копирует эти метафайлы в определенную папку... Ну или что-то похожее, связанное с темой курсовой. В общем нужно положить начало...курсовой работы Мы конечно изучали С++, но на уровне начинающего: переменные, циклы, массивы и т.д. Может кусочек нужного кода можете прислать Может ссылки какие есть на подобное Просто уже голова кружится....как начать курсовую... Уже поскачивал и сторонние утилиты типа NTFSinfo, DiskExplorer и др. Уже в командной строке что-то пытался. Но как информацию с этих программ привязать к С++ - даже не знаю... Помогите...плиз... Заранее спасибо) Дмитрий. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 02.06.2021
Сообщений: 515
|
![]()
Это зависит от нескольких факторов и вариантов взаимодействия. На активной системе с подключеннымдиском, ОС не даст вам просто так читать $Mft. Есть варианты с открытием volume, FSCTL_GET_NTFS_VOLUME_DATA, NTFS_VOLUME_DATA_BUFFER, FSCTL_ENUM_USN_DATA, драйвером и т.д. Можно начать читать диск напрямую и руками все разбирать. Думаю вам стоит начать с https://docs.microsoft.com/en-us/win...ks-and-volumes
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 31.03.2022
Сообщений: 3
|
![]()
Спасибо! Конечно....все это сложно.... Всяких таких функций не изучали...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 02.06.2021
Сообщений: 515
|
![]()
Так курсовая - хороший повод изучить что-то новое... Вы так про диплом не скажите.
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 31.03.2022
Сообщений: 3
|
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 02.06.2021
Сообщений: 515
|
![]()
Так не занимайтесь всяким на боевой ОС. Виртуалки для этого придумали.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проверка целостности файла | Даниил_глазко | Общие вопросы Delphi | 3 | 30.03.2014 16:36 |
Проверка целостности файлов (c++) | Jirogirg | Помощь студентам | 5 | 19.05.2013 20:11 |
Ограничения целостности MySQL | sl1mka | Помощь студентам | 0 | 30.10.2011 16:39 |
Ошибка целостности | Aleksey1989 | БД в Delphi | 2 | 05.06.2011 07:28 |
Проверка целостности файлов | trech85 | Общие вопросы Delphi | 1 | 28.11.2008 19:08 |