Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] два скрипта объеденить в один.

Ответить
Настройки темы
CMD/BAT - [решено] два скрипта объеденить в один.
exo exo вне форума

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442


Конфигурация

Профиль | Отправить PM | Цитировать


Доброго дня.
Есть доменная сеть 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 ==============================================================
мне это не нравится, но не могу собразить как это засунуть в один скрипт.
подскажите, пожалуйста.
Спасибо.

-------
Вежливый клиент всегда прав!


Отправлено: 17:07, 14-10-2009

 


Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@echo off
(
  echo ==============================================================
  echo Turning on!
  date /T
  time /T
  echo %COMPUTERNAME% %USERNAME%
  echo ==============================================================
) >> \\server\ON_OFF\on_log_central.txt
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:10, 14-10-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


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

-------
Вежливый клиент всегда прав!


Отправлено: 17:44, 14-10-2009 | #3


Старожил


Сообщения: 426
Благодарности: 108

Профиль | Отправить PM | Цитировать


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

-------
Как сказало Дерево Дровосеку: "я - пень".


Отправлено: 14:39, 15-10-2009 | #4


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


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

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)

Это сообщение посчитали полезным следующие участники:

Отправлено: 03:21, 16-10-2009 | #5


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата Delirium:
Можно при помощи сторонних утилит события заталкивать в SQL сервер »
можно и без сторонних утилит - через WMI и ADODB
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:23, 16-10-2009 | #6


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


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

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 06:34, 16-10-2009 | #7


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


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

Отправлено: 07:25, 16-10-2009 | #8


Старожил


Сообщения: 426
Благодарности: 108

Профиль | Отправить PM | Цитировать


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

Отправлено: 13:28, 16-10-2009 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] два скрипта объеденить в один.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как объединить два скрипта в один Fantasy22 AutoIt 1 04-12-2009 12:32
Объёденить 2 скрипта в один sashadeg AutoIt 10 17-11-2009 19:46
Монитор - [решено] один монитор на два компа frosia Прочее железо 9 22-12-2008 19:46
Два пользователя - один монитор - два разрешения viter_alex Хочу все знать 1 29-04-2008 16:20
Есть два вопроса.По поводу домена и скрипта одного. Tatan Вебмастеру 19 23-02-2004 00:28




 
Переход