#0
by Kif
В "Мониторе", естественно нет Юзера который не зарегистрировался, но базу "держит"! Конфу не обновишь, приходится бегать по кабинетам (если они открыты) и искать: кто не набрал пароль и ушел на обед!Как можно это отследить?
#2
by Мишка Олимпийский
я для рубки юзеров определенной базы использую Admin1C от MMF. И сообщения рассылаю. Еще ДД можно посмотреть ;)
#3
by VZ
Как обычно, автор shaharbA (Abraham$)...do while Not f.AtEndOfStreamarr=split(a,vbCrLf)for i=lbound(arr) to ubound(arr)arr(i)=replace(arr(i),chr & chr,chr)nextfor each c in arrIf Res <> 0 ThenFor Each objProcessT in colProcessListif objProcessT.ProcessID=PID then
#4
by Чучундер
Вжик, а как этот скрипт запускать? т.е. куда его записать/как его выполнить - буквально в двух словах...А?
#10
by smaharbA
Блин неужто это все я накабузял, там помоему скрещщено (в тоже время ктото задавал вопрос как запустить скрипт удаленно с доступом к сети, этт не такто просто кстати)...
#12
by VZ
Ты прав, забыт :( Ты, ты, не сомневаяся ;) А после сообщения можно удаленный шутдаун жахнуть...
#13
by Чучундер
Вот-вот, хочется со своей рабочей машины заранить такой скрипт и поиметь нарушителя....
#17
by smaharbA
+ Кстати, это не страшно что окно открыто, это можно обходить, но надо чтоб скрипт на машине с базой работал, в нем думаю строк 10 будет...Завтра...
#20
by smaharbA
strComputer = "1cserver" 'Сервер баз, проверяемый...strComputerRegBase="1cserver" 'Компьютер с которого берется список баз...oExec.TerminateFor each c in Service.ExecQuery("select commandline,name from Win32_Process where (name='wscript.exe' or name='cscript.exe') and ProcessID<>" & PID) If Button=6 then for each c in GB if ubound(drives)=3 then on error resume next do while not oExec.StdOut.AtEndOfStream err.clear on error goto 0 elseif ubound(drives)=0 then do while not oExec.StdOut.AtEndOfStream For i = LBound(arrValues) To UBound(arrValues) do while Not Txt.AtEndOfStream Buf=Txt.Read if asc(Buf)>31 then next for each sArr In ArrЭто должно запускаться на ХР или 2003 (можно не на сервере а любой рабочей станции) работает с серверами баз под управлением 2000/ХР/2003
#21
by Чучундер
Запустил локально на дом.машине W2Kпоправил ашипкидаетстрока 9источник (null) и что дальше?
#24
by Чучундер
Все равно не получается...А что значит...and ProcessID<>" & PID?перед кавычкой ничего не надо...?
#26
by smaharbA
For each c in Service.ExecQuery("select commandline,name,processid from Win32_Process where (name='wscript.exe' or name='cscript.exe') and ProcessID<>" & PID)Но и без этой коррекции все должно работатьНа 2000 не будет отслеживать, надо перестраивать net files использовать, и, чтобы отслеживать в терминале (если пути локальные) нужно включить глобальный флаг Maintain a list of objects for each type («Вести список объектов каждого типа») с помощью команды gflags.exe (из Support Tools)...Ник Тя Ляп в базе небыл зарегистрирован...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как узнать остаток по кассе в любой валюте имеющейся в справочнике валют?
- Как узнать размер таблицы в SQL базе?
- Как узнать узнать идентификатор конфигурации
- Можно ли узнать время последнего доступа удаленного файла?
- Как узнать пароль доступа по Ftp на narod.ru
- как по рег номеру узнать на кого зарегестрирована 1с?
- Как узнать какие права доступа у пользователя были раньше? (1С 8.2: УПП)
- В подписке на событие узнать Интерактивная запись или нет?
- Не работает авторизация для доступа к WSDL через IE
В этой группе 1С
- Как сделать значения в колонках таблицы значений в центре колонки?
- Прошивка
- как рассчитать сумму в табличной части документа?
- Outlook через OLE
- Что такое точка актуальности и граница последовательности?
- SQL-сервер, коннект через isql.exe
- Создание таблиц Paradox посредством ADO
- Найти последнее вхождение подстроки...
- Как вывести картинку в табличном документе 1С 80
- Как передать таблицу значений из 7.7 в 8.0
- Как объяснить зачем нужна лицензионная 1С?
- Связка 1с и сенсорных мониторов?
- 7.7 Обратный порядок документов в БухЗапросе
- Сравнение записей в справочнике
- Автоматическая подстановка реквизита
- v8_Альфа+Авто_Выгрузка в 1С
- Возможно ли программно присвоить имена областям таблицы?
- Отпуск (УПП) и форма Т2 - не отображается
- ТИС: Коэффициент цены при комплектации.
- Периодические реквизиты?