Возможно ли ограничить размер папки в среде Windows?

Можно ли ограничить размер папки в Windows, чтобы при попытке пользователя записать в папку, когда она заполнена, он получает сообщение об ошибке?

Ответ 1

Имейте в виду, что дисковые квоты для каждого пользователя не указаны в папке, есть другие решения, которые позволят вам блокировать размер папки независимо от пользователя, мой опыт работы с Veritas Storage Exec, но, похоже, он прекращен.

Ответ 3

Посмотрите Квоты для файловых систем NTFS.

Ответ 4

Компаньон администратора Windows Server 2008 рекомендует использовать диспетчер ресурсов файлового сервера вместо старой функции "дисковой квоты" , поскольку они позволяют устанавливать настройки для каждого каталога. (Я не знаком с этим инструментом сам, после 5 минут игры с ним, я до сих пор не знаю, как это сделать на самом деле. Однако, конечно, есть столбец для "квоты" .)

Другой трюк состоит в том, чтобы создать новый том, а затем использовать символическую ссылку (см. MKLINK), чтобы сопоставить каталог с этим томом. (MKLINK - Vista/2008 и более поздние версии, для XP/2003 используйте подключения NTFS.)

Ответ 5

Это зависит от того, насколько вы ограничены.:)

Например, нетрудно написать программу, которая прослушивает/контролирует папку и отображает сообщение об ошибке/предупреждении в случае, если пользователь превышает свою квоту. Но это не мешает ему превышать его - просто уведомляет его о том, что он это сделал.