Показать полную графическую версию : [решено] как поставить запрет на удаление файла?
вот такая интересная ситуаций. Мне нада на другом компьютере разместить на рабочем столе файл, неважно какой, главное ИМЯ файла. Эта такого рода напоминалка. Но вот в чем загвоздака: нужно чтобы пользователь того компьютера не смог его удалить или переименовать. Желательно без сторонних программ. Вот бывает такое что нельзя файл удалить когда он используется другим процессом, вот надо что то в этом роде. Просьба конечно немного бредовая, от того я и не нашел такого вопроса в нете, но это для меня единственный вариант. Заранее благодарю.
nikiki, если пользователь не входит в группу администраторов, разместите на рабочем столе ярлык, а файл разместите в системной папке, можно system32. Потом см. [решено] Как запретить удаление ярлыков (http://forum.oszone.net/thread-55130.html). Администратору это не преграда.
а другой способ есть? комп обычный домашний и соответственно пользователь заходит под учетной записью администратора. Такая фишка не работает.
комп обычный домашний и соответственно пользователь заходит под учетной записью администратора »
Одно из другого не следует, между прочим.
Такая фишка не работает. »
Вы даже не попытались проверить ее работу, не так ли? Поймите, администратора нельзя ограничить не потому, что невозможно запретить, а потому, что он может снять запрет. Если он не будет знать, как снять запрет, значит не снимет его, но это не значит, что у него не будет такой возможности.
Вы даже не попытались проверить ее работу, не так ли? Поймите, администратора нельзя ограничить не потому, что невозможно запретить, а потому, что он может снять запрет. Если он не будет знать, как снять запрет, значит не снимет его, но это не значит, что у него не будет такой возможности. »
хм, уважаемый, обижаете! Попробывал все и не раз, поэтому и уточнил на счет администратора. Делал все как было предписано вами: создал файл (с расширением .exe), разместил его в папке system32 и создал ярлык этого файла на рабочем столе. Создал reg-файл с кодом:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ActiveDesktop]
"NoDeletingComponents"=hex:01,00,00,00
и запустил. Перезагрузился для надежности. Ярлык с раб стола удаляется. Что не так?
Gerdewski
24-10-2008, 20:52
Если "рабочий стол" на диске формата NTFS, то это очень просто.
Зайти в безопасном режиме администратором или тем, кто самый главный в этой ОС.
Свойства файла - атрибут только чтение- безопасность - пусть будут все, но с запретом записи - в дополнительно убрать галку наследования - можно подкорректировать разрешения и запреты (по желанию) - ну и применить. :)
Я так сам от себя некоторые файлы защищаю. :)
nikiki, если делать, то так, как указано в сообщ. 6 (http://forum.oszone.net/post-572519-6.html). Но, если у вас администратор, то проще сделать так, как говорит Gerdewski. Так или иначе, если он захочет, то сможет удалить файл.
Спасибо всем большое! Очень помогли. Особая благодарность Gerdewski
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.