Имя: Пароль:
IT
Админ
Автопробивалка под Windows
0 Спорт
 
06.06.12
08:37
Посоветуйте софт для автоматического прибивания программ.
Чтобы можно было например настроить убивание процесса 1cv7.exe после 20:00, даже если его опять запустили - автоприбивалка ррраз! и прибила опять. Есть такое?
1 Kavar
 
06.06.12
08:38
nncron
2 Живой Ископаемый
 
06.06.12
08:38
типа, что-то отличное от православного tskill?
3 1Сергей
 
06.06.12
08:38
4 Neg
 
06.06.12
08:39
(0) В биосе настраиваешь время выключения компа, он выключается и ни один процесс не запустится.
5 Спорт
 
06.06.12
08:41
(2) tskill сильнонизкоуровневый, хотелось бы что-нибудь дружелуюное, с православным GUI
6 Живой Ископаемый
 
06.06.12
08:42
Понятно, так бы и написал, нужно приложение для блондинок с цветочками, сердечками и поцелуйчиками
7 IamAlexy
 
06.06.12
08:42
(0) будь мужиком.
бекапь средствами СУБД
8 JeyRico
 
06.06.12
08:43
(5) bat'ник в планировщике православнее любого ГУЯ
9 shust
 
06.06.12
08:43
если терминал, настрой в политике  неактивные сеансы сбрасывать по простою.
10 Balabass
 
06.06.12
08:43
Закрыть на стороне субд?
11 JeyRico
 
06.06.12
08:44
(6) а блестелки и свистоперделки?
12 Нуф-Нуф
 
06.06.12
08:44
цель?
13 Спорт
 
06.06.12
08:44
(6) Как tskillом замониторить открытие процесса? Никак. Это значит какую-то мониторилку надо искать и кней уже кила прикручивать.
14 Живой Ископаемый
 
06.06.12
08:44
2(11) для брюнеток
15 Kavar
 
06.06.12
08:45
(7) А если база файловая?
16 Kavar
 
06.06.12
08:45
(13) Чем (1) не устраивает?
17 Balabass
 
06.06.12
08:46
Вынуть сетевой шнурок перед походом домой?
18 JeyRico
 
06.06.12
08:47
(13) мониторить им не получится, только периодически вызывать, что-бы прибил
Можно *.exe-шник в 20:00 переименовать, в 7:00 или при включении переименовать обратно.
19 Спорт
 
06.06.12
08:49
(16) Думаю пока, надо будет - "с 20:00 до 08:00" каждые 15 сек. Сможет?
20 Александр_
Тверь
 
06.06.12
08:50
только мне кажется идея автора каким-то извратом?
21 Нуф-Нуф
 
06.06.12
08:50
имхо в топку такого админа
22 Спорт
 
06.06.12
08:52
В идеале надо не давать запускать приложения по списку, или давать запускать только приложения из списка в период с NN:NN по MM:MM
23 Спорт
 
06.06.12
08:59
Написать самому чтоли такую хренотень, чтобы сначала в режиме обучения запоминала все запускаемые процессы, а потом лочила. Будете покупать?
24 Сержант 1С
 
06.06.12
09:04
все есть в 2008
AppLocker
25 IVIuXa
 
06.06.12
09:05
(0)
ерунда какая решается все за 5 мин скриптом и планировщиком задач
26 Сержант 1С
 
06.06.12
09:05
или NAPрм поиграть, чтоб вечером все станции отваливались
27 Спорт
 
06.06.12
09:10
(24) Спасибо, но немного не то, "Управление AppLocker осуществляется с помощью групповых политик (Group Policy) на сервере, в качестве которого может выступать Windows Server 2008 R2"
28 Thorn-deep
 
06.06.12
10:33
как то прочёл, что nnCron самый православный и воцерквлённый.. :) заче тогда разводить разврат
29 IVIuXa
 
07.06.12
04:55
+(25)
ня те скрипт vbs
запускай в задании в 20-00

Option Explicit
Dim objWMIService, objProcess, colProcess
Dim strComputer, strProcessKill

strProcessKill = "'1cv7.exe'"
strComputer = "localhost"    


Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
While Time() > "20:00" Or Time() < "8:00"

Set colProcess = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = " & strProcessKill )
WScript.Sleep(1000)
For Each objProcess in colProcess
   objProcess.Terminate()
Next
Wend
WScript.Quit
30 Спорт
 
07.06.12
05:03
(29) Спасибо огромное! Вопрос: если strComputer = "buh05", то скрипт срубит эску на компе у расчетчика матгруппы Марьсильны?
31 IVIuXa
 
07.06.12
05:11
(30)
я специально выложил с возможностью удаленного прихлопывания
у меня в домене работает :)
удачи
32 Спорт
 
07.06.12
05:16
Ну ваще круть несусветная. А по IP?
33 IVIuXa
 
07.06.12
05:17
(32)
есссесено...
34 Спорт
 
07.06.12
05:19
ахххринеть, ну и послездний вопрос (если да я пошёл биться ап$тену): strComputer = "*"
35 IVIuXa
 
07.06.12
05:27
(34)
неа
либо цикл делать
либо ручками
36 Спорт
 
07.06.12
05:35
Ну всё равно шикарно, хрен с ней со звездочкой.
А ничё что ннКырон будет скрипт дёргать каждые N секунд. Ресурсы жрать и вообще... Не?
37 IVIuXa
 
07.06.12
05:35
+(35)
вообще лучше для каждого компа запускать скрипт отдельно
так он будет работать не зависимо от др компов
38 Спорт
 
07.06.12
05:38
для каждого компа-то не набегаесси, впрочем можно же еще один скрипт написать, который копирует с сервера заготовку и вставляет туда имя локального компьютера.
39 IVIuXa
 
07.06.12
05:39
(36)
лучше не отходить от стандартов MS
есть планировщик - пользуйся
нафиг крон не понятно
другой админ придет будет мучиться искать все твои замуты - не гуд
тоже и vbs и cmd - есть возможность пиши на них

насчет ресурсов - стоит WScript.Sleep(1000) то есть кооличество милисекунд приостановки, соответственно почти ничего не жрет
40 IVIuXa
 
07.06.12
05:42
(38)
оставь localhost и раскидай на компы
41 IVIuXa
 
07.06.12
05:44
+(40)
либо сделать модернизировать скрипт с подбором параметров из командной строки и прокрутить в другом скрипте
42 IVIuXa
 
07.06.12
05:55
(36)
кроном не нужно дергать скрипт.... бл
он запускается 1 раз в 20:00 и работает до 8:00 затем отваливается
43 Спорт
 
07.06.12
06:15
(42) Точно, бл! Тупой я всётаки одинеснег.
44 smaharbA
 
07.06.12
06:33
taskkill /s \\xxx /im "1cv7*" /t /f
45 KRV
 
07.06.12
06:43
ОбработкаОжидания() в самой 1Сине, которая проверяет время и, если позже 20:00, то ЗавершитьРаботуСистемы(1) - кажется даже делал что-то подобное.. хотя депремирование на 50 процентов забывчивого юзера гораздо действеннее..
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший