С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307

Работа с таблицой файлов и папок NTFS

26.04.2014, 14:31. Показов 1671. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно в этом и вопрос. Есть ли функция для доступа и редактированию таблицы (сетки) файлов и папок для файловой системы NTFS? Я так понимаю это будет одна или несколько функций WinAPI, но к сожалению, я их не нашел.

Идея в чем. Допустим, есть папка с фотками. Мне необходимо их скрыть и сделать для пользователя эту папку пустой.

Заранее спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.04.2014, 14:31
Ответы с готовыми решениями:

Шифрование файлов и папок
Здравствуйте уважаемые программисты!!! :) Подскажите пожалуйста, каким способом можно шифровать файлы и каталоги на компьютере. Если...

Работа с временной таблицой
Цель была следующей: сформировать таблицу содержащую номенклатуру и ее цену с последующей записью ее содержимого во внешний источник...

Пропали настройки прав доступа NTFS у папок
На файловом сервере под управлением Windows server 2008 R2 находился жёсткий диск с файлами. Сервер упал и диск поставили на временный с...

10
Модератор
 Аватар для D1973
9909 / 6446 / 2455
Регистрация: 21.01.2014
Сообщений: 27,364
Записей в блоге: 3
26.04.2014, 14:50
А разве простая установка атрибута "Скрытый" для каждого файла фотографии в папке проблему не решает?
0
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307
26.04.2014, 14:58  [ТС]
И более-менее продвинутый пользователь ставит в настройках "показывать скрытые папки и файлы" и иблагополучно все видит + размер у папки будет выдавать ее содержание.
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
26.04.2014, 15:25
FroL В какой-нибудь программе видел такую возможность?
0
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307
26.04.2014, 15:26  [ТС]
К сожалению нет.
Вот и хочется придумать что-то интересное.
0
 Аватар для kzru_hunter
1124 / 795 / 101
Регистрация: 01.02.2011
Сообщений: 1,887
Записей в блоге: 1
26.04.2014, 15:31
Лучший ответ Сообщение было отмечено FroL как решение

Решение

На другом форуме нашёл:
Цитата Сообщение от shm
Цитата Сообщение от ___Alex___
нужно найти запись в MFT определенного файла, и либо перезаписать, либо удалить...
___Alex___, нельзя просто так ничего в $MFT удалять или изменять. Точнее если скажем удалять, то помимо $MFT нужно освободить биты в $Bitmap принадлежащие фалу, также нужно произвести весьма трудоемкую операцию удаления из специального двоичного дерева каталога + еще возможно в некоторых местах и конечно при этом нужно правильно пересчитывать все контрольные суммы и пр. В противном же случае последствия непредсказуемы. Но если все же необходимо "грубо" найти и удалить запись в $MFT, то пиши в личку - обсудим.
1
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307
26.04.2014, 16:33  [ТС]
Спасибо огромное!!!
Буду работать в этом направлении.
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
26.04.2014, 16:42
Лучший ответ Сообщение было отмечено Убежденный как решение

Решение

В винде есть стандартные способы ограничения доступа, такие как права и аттрибуты файлов. Все другие методы, что позволяют скрыть присутствие файлов на носителе или процессы от обнаружения как бы не приветствуются и обзываются всякими ругательствами, вроде руткитов. Соответственно, антивирусы всегда будут косо смотреть на любую попытку использования таких методов.

Если хочется интересного и не проблемного решения, глянь в сторону файловых потоков в системе ntfs, там много чего можно спрятать.
2
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307
26.04.2014, 16:44  [ТС]
Файловый поток - я помню про них читал, что мол в них можно как то прятать файлы, но дальше дело не пошло)
Спасибо за еще одно направление)
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
26.04.2014, 17:07
А зачем вообще так прятать что-либо, если злобно-буратинских намерений нет? Какой в этом практический смысл?

По моему опыту, если просто хочешь, чтоб юзвери по глупости своей не трогали что-то, нужно это что-то засунуть туда, где они никогда не бывают - в глубины папки windows, например.
0
61 / 49 / 6
Регистрация: 07.01.2010
Сообщений: 307
26.04.2014, 17:14  [ТС]
Это чисто спортивный интерес. Хобби так сказать)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.04.2014, 17:14
Помогаю со студенческими работами здесь

Как или чем сделать дефрагментацию папок в NTFS?
Сколько программ не пробовал в WinXP, все дефрагментируют только файлы. А информация о папках, которая занимает по одному кластеру...

Excel / Очистка конкретный папок от старых папок и файлов с исключением
Доброго времени суток! Excel: Есть ListBox (в коде ListDel), в котором мы создаем список папок. Эти папки, при нажатии на кнопку...

Необходимые функции:1)перенос/копирование файлов; 2)нахождение новых папок; 3) автозапуск; 4) работа с электронной почтой
Помогите по возможности плиз, очень надо для практики! На повестке дня следующие мини-задачи: 1) Осуществить перенос/копирование...

Не открываются свойства файлов и папок + пропали иконки папок
При нажатии правой кн. мыши на любом объекте > Свойства ничего не происходит. Также пропали все пиктограммы, вместо них просто пустота. ...

Удаление файлов на NTFS
Здравствуйте. После восстановления файлов после форматирования на другом диске остались копии файлов, которые не нужны. Хочц удалить папку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru