@echo off
@if not «%OS%»==»Windows_NT» (set INFO=echo && set SEXIT=1) else (set INFO=rem && set SEXIT=0)

%INFO% *********************
%INFO% Script: replic_monitor.bat
%INFO% Creation Date: 24.03.2006
%INFO% Author: Nikolay Andrianov
%INFO% Email: slayer@amdclub.ru
%INFO% *********************
%INFO% Description: Сценарий мониторинга состояния репликации
%INFO% и ведения ежесуточных логов репликации.
%INFO% *********************
@if «%sexit%»==»1» goto exit

set file_name=%date%
echo ————————————————————————————- >> %file_name%_rep_mon.log
@(date/t & time/t) >> %file_name%_rep_mon.log
echo ————————————————————————————- >> %file_name%_rep_mon.log
repadmin /showrepl domain.local >> %file_name%_rep_mon.log
echo ————————————————————————————- >> %file_name%_rep_mon.log
dcdiag /n:domain.local /test:replications  >> %file_name%_rep_mon.log

:EXIT

Поделитесь материалом с коллегами и друзьями