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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] два скрипта объеденить в один. (http://forum.oszone.net/showthread.php?t=153190)

exo 14-10-2009 17:07 1242769

два скрипта объеденить в один.
 
Доброго дня.
Есть доменная сеть 2003.
При входе в систему у пользователей выполняется скрипт run.bat:
Код:

@echo off
\\server\ON_OFF\on.bat >> \\server\ON_OFF\on_log_central.txt

код on.bat:
Код:

@echo off
echo ==============================================================
echo Turning on!
date /T
time /T
echo %COMPUTERNAME% %USERNAME%
echo ==============================================================

мне это не нравится, но не могу собразить как это засунуть в один скрипт.
подскажите, пожалуйста.
Спасибо.

Petya V4sechkin 14-10-2009 17:10 1242780

Код:

@echo off
(
  echo ==============================================================
  echo Turning on!
  date /T
  time /T
  echo %COMPUTERNAME% %USERNAME%
  echo ==============================================================
) >> \\server\ON_OFF\on_log_central.txt


exo 14-10-2009 17:44 1242828

Petya V4sechkin, гениально !!!

NiOl 15-10-2009 14:39 1243724

Можно добавить следующее: Недоменные компы (манагеры с ноутами) могут также возиться в сети, но в логах участия не принимают. При желании в оснастке "Domain Security Policy" => "Local Policies" => "Audit Policy" можете наставить галочки для контроля тех или иных событий. Например обращение к ресурсам сети недоменными компами можно отловить таким путем. Расплата за это - необходимость работы с неудобным "Event viewer" а также быстрорастущие гиганские логи, которые нужно время-от-времени бэкапить/чистить.

Delirium 16-10-2009 03:21 1244277

Цитата:

Цитата NiOl
Расплата за это - необходимость работы с неудобным "Event viewer" а также быстрорастущие гиганские логи, которые нужно время-от-времени бэкапить/чистить. »

Можно при помощи сторонних утилит события заталкивать в SQL сервер и оттуда уже как хотите выдергивайте и делайте любые отчеты.

amel27 16-10-2009 06:23 1244304

Цитата:

Цитата Delirium
Можно при помощи сторонних утилит события заталкивать в SQL сервер »

можно и без сторонних утилит - через WMI и ADODB

Delirium 16-10-2009 06:34 1244308

amel27, далеко не каждый умеет подписываться через WMI на системные события и обрабатывать эти данные, потому и говорю про сторонние утилиты(например, утилиты от GFI).

amel27 16-10-2009 07:25 1244316

Delirium, далеко на всё можно сделать скриптами без сторонних утилит, в данном случае это возможно

NiOl 16-10-2009 13:28 1244515

Господа amel27 и Delirium - поубавте полемику - все методы имеют право на жизнь. Я жутко нелюблю ЭвентВьюер, но пользовать его обходным путем - в голову не приходило. Как-нить на досуге попробую залезть в него через WMIс - однозначно мощная штука, но нормального описалова к ней (с примерами) я в инете не нашел. Вдобавок ее первый запуск меня насторожил - может быть не на каждой винде пойдет?


Время: 07:22.

Время: 07:22.
© OSzone.net 2001-