Можно ли ограничить размер папки в Windows, чтобы при попытке пользователя записать в папку, когда она заполнена, он получает сообщение об ошибке?
Возможно ли ограничить размер папки в среде Windows?
Ответ 1
Имейте в виду, что дисковые квоты для каждого пользователя не указаны в папке, есть другие решения, которые позволят вам блокировать размер папки независимо от пользователя, мой опыт работы с Veritas Storage Exec, но, похоже, он прекращен.
Ответ 2
Вы имеете в виду дисковые квоты, как описано в, например. http://www.windowsnetworking.com/articles_tutorials/Configuring-Disk-Quotas-Windows-2003.html?
Ответ 3
Посмотрите Квоты для файловых систем NTFS.
Ответ 4
Компаньон администратора Windows Server 2008 рекомендует использовать диспетчер ресурсов файлового сервера вместо старой функции "дисковой квоты" , поскольку они позволяют устанавливать настройки для каждого каталога. (Я не знаком с этим инструментом сам, после 5 минут игры с ним, я до сих пор не знаю, как это сделать на самом деле. Однако, конечно, есть столбец для "квоты" .)
Другой трюк состоит в том, чтобы создать новый том, а затем использовать символическую ссылку (см. MKLINK), чтобы сопоставить каталог с этим томом. (MKLINK - Vista/2008 и более поздние версии, для XP/2003 используйте подключения NTFS.)
Ответ 5
Это зависит от того, насколько вы ограничены.:)
Например, нетрудно написать программу, которая прослушивает/контролирует папку и отображает сообщение об ошибке/предупреждении в случае, если пользователь превышает свою квоту. Но это не мешает ему превышать его - просто уведомляет его о том, что он это сделал.