Войти

Показать полную графическую версию : [решено] Как полностью запретить доступ к папке конкретной программе?


hosten
26-10-2010, 01:00
В общем такая ситуация, есть одна папка, данные в ней используют разные программы, но нужно сделать так, что бы доступ к ней был только у одной, ну или по крайней мере у всех, но запретить его 2-3 программам. Думал запретить по группам, но оказалось что все эти программы запускаются от одного и того же имени, имени пользователя ПК. Как можно сделать без доп. прог такое?

Vadikan
26-10-2010, 01:07
hosten можно запретить по группам, а нужную программу запускать от имени другого пользователя с помощью ярлыка на задание в планировщике. Т.е. задача создается на выполнение от имени другого пользователя.

hosten
26-10-2010, 01:16
Vadikan, забыл сказать, прога, которой нужно оставить доступ, это explorer.exe...

Vadikan
26-10-2010, 01:27
забыл сказать, прога, которой нужно оставить доступ, это explorer.exe... »
Ах, какая мелочь :) Вы не хотите рассказать о задаче своей как можно более подробно? Какие программы, зачем это нужно, кто работает в системе? И выполните, пожалуйста, пункт 5.1 правил форума (http://forum.oszone.net/announcement-95-133.html) Windows 7.

А пока не расскажете, совет будет все тот же - запускайте "запрещенные" программы тем же способом от имени пользователя, которому запрещен доступ в папку :)

hosten
26-10-2010, 02:01
Ах, какая мелочь »
Я извиняюсь, забыл сказать :sorry:

В общем просто есть софты, разные, для очистки дисков, и они постоянно удаляют C:\Users\%user_name%\AppData\Local\Microsoft\Windows\Explorer превьюшки картинок и видео. Хотел вот сделать так, что бы доступ к этой папке был только у explorer.exe и только. Работаю в системе только я, то есть создан только 1 пользователь. И винда 7 ру 7600, домашняя расширенная, х32.

Vadikan
26-10-2010, 09:34
В общем просто есть софты, разные, для очистки дисков, и они постоянно удаляют »
Как насчет того, чтобы использовать программы, в которых есть гибкая возможность настройки удаляемых файлов, позволяющая не включать данную папку в список очистки? :)

Если вы хотите продолжать пользоваться таким... мммм... дубовым ПО, то вариант из сообщения 4 в силе. Создайте еще одного пользователя, запретите ему доступ в папку и вперед.

hosten
26-10-2010, 15:37
Vadikan, что ж, спасибо, хороший вариант. А как сделать ярлык, что бы программа с него всегда запускалась от имени другого пользователя?

Vadikan
26-10-2010, 16:34
hosten,
В командной строке, запущенной от имени администратора, выполните
schtasks /create /TN RestrictNotepad /RU Username /RP UserPassword /SC ONCE /TR "C:\Windows\notepad.exe"
TN - назавние задачи
RU - имя ограниченного пользователя
RP - его пароль
TR - путь к программе

Потом ПКМ на рабочем столе -> Создать - Ярлык и введите
schtasks /run /TN RestrictNotepad




© OSzone.net 2001-2012