Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] как поставить запрет на удаление файла? (http://forum.oszone.net/showthread.php?t=120888)

nikiki 24-10-2008 05:50 932127

как поставить запрет на удаление файла?
 
вот такая интересная ситуаций. Мне нада на другом компьютере разместить на рабочем столе файл, неважно какой, главное ИМЯ файла. Эта такого рода напоминалка. Но вот в чем загвоздака: нужно чтобы пользователь того компьютера не смог его удалить или переименовать. Желательно без сторонних программ. Вот бывает такое что нельзя файл удалить когда он используется другим процессом, вот надо что то в этом роде. Просьба конечно немного бредовая, от того я и не нашел такого вопроса в нете, но это для меня единственный вариант. Заранее благодарю.

Vadikan 24-10-2008 08:10 932158

nikiki, если пользователь не входит в группу администраторов, разместите на рабочем столе ярлык, а файл разместите в системной папке, можно system32. Потом см. [решено] Как запретить удаление ярлыков. Администратору это не преграда.

nikiki 24-10-2008 08:49 932182

а другой способ есть? комп обычный домашний и соответственно пользователь заходит под учетной записью администратора. Такая фишка не работает.

Vadikan 24-10-2008 08:56 932186

Цитата:

Цитата nikiki
комп обычный домашний и соответственно пользователь заходит под учетной записью администратора »

Одно из другого не следует, между прочим.

Цитата:

Цитата nikiki
Такая фишка не работает. »

Вы даже не попытались проверить ее работу, не так ли? Поймите, администратора нельзя ограничить не потому, что невозможно запретить, а потому, что он может снять запрет. Если он не будет знать, как снять запрет, значит не снимет его, но это не значит, что у него не будет такой возможности.

nikiki 24-10-2008 18:41 932690

Цитата:

Цитата Vadikan
Вы даже не попытались проверить ее работу, не так ли? Поймите, администратора нельзя ограничить не потому, что невозможно запретить, а потому, что он может снять запрет. Если он не будет знать, как снять запрет, значит не снимет его, но это не значит, что у него не будет такой возможности. »

хм, уважаемый, обижаете! ПопробЫвал все и не раз, поэтому и уточнил на счет администратора. Делал все как было предписано вами: создал файл (с расширением .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 932800

Если "рабочий стол" на диске формата NTFS, то это очень просто.
Зайти в безопасном режиме администратором или тем, кто самый главный в этой ОС.
Свойства файла - атрибут только чтение- безопасность - пусть будут все, но с запретом записи - в дополнительно убрать галку наследования - можно подкорректировать разрешения и запреты (по желанию) - ну и применить. :)

Я так сам от себя некоторые файлы защищаю. :)

Vadikan 24-10-2008 21:32 932826

nikiki, если делать, то так, как указано в сообщ. 6. Но, если у вас администратор, то проще сделать так, как говорит Gerdewski. Так или иначе, если он захочет, то сможет удалить файл.

nikiki 25-10-2008 20:50 933537

Спасибо всем большое! Очень помогли. Особая благодарность Gerdewski


Время: 00:44.

Время: 00:44.
© OSzone.net 2001-