Войти

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


ofcoss
31-07-2009, 18:54
Надо что бы батник блокировал запуск программы, как это возможно?

jentoso
31-07-2009, 19:08
ofcoss, если программа будет запускаться через него, то можно использовать taskkill.
Можно еще просто поставить запрет на запуск программы в политики безопасности, там используется хэш, так что не будет влиять то, что программа будет запущена с другого места или переименована.
Можно сделать это чере AutoIt, поищи в соответсвующей ветке.

ofcoss
31-07-2009, 19:18
подскажите плиз, с политикой безопасности, как через батник добавить туда программу

jentoso
31-07-2009, 20:57
ofcoss, прости не селен в этом. поищи в инете, если не затруднит. или давай завтра подскажу :)

jentoso
01-08-2009, 13:31
ofcoss, почитай о способе запрета запуска приложений в политике безопасности здесь (http://www.osp.ru/win2000/2007/07/4592049/)

Iska
01-08-2009, 13:46
Мне больше нравится здесь: Применение политик ограниченного использования программ для защиты от несанкционированного программного обеспечения (http://www.oszone.net/3979/Software_Restriction_Policies) :).

Diamond
02-08-2009, 00:52
ofcoss, для начала нужно включить эту возможность, потребуется перезагрузка.

@Echo off
Rem установите значение в 1 чтобы активизировать политику запрета, 0 чтобы отключить.
Rem Чтобы параметры вступили в силу, необходима перезагрузка.
Echo Y | REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v DisallowRun /d 1 /t REG_DWORD

Теперь можно добавлять туда программы:
Echo Y | REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\explorer\DisallowRun" /v notepad.exe /d notepad.exe /t REG_SZ

Rem Удалите добавленный параметр если нужно снять запрет.
Echo Y | REG DELETE "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\explorer\DisallowRun" /v notepad.exe




© OSzone.net 2001-2012