Настроил срабатывание Action по триггеру из заббикса, а именно запуск батника для смены шлюза.
netsh int ip set address name="outside" static 10.0.0.4 255.255.255.0 10.0.0.1 1
timeout /t 3 /nobreak
netsh interface set interface "outside" disable
timeout /t 3 /nobreak
netsh interface set interface "outside" enable
echo down > c:\log.txt

При выполнении батника локально - все ок, если из заббикса, шлюз не меняется, а вылетает ошибка в логах
Log Name: System
Source: Tcpip
Date: 29.10.2014 23:45:07
Event ID: 4199
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: srv-isa.stargate.lan
Description:
The system detected an address conflict for IP address 10.0.0.4 with the system having network hardware address 1C-DF-0F-60-AA-58. Network operations on this system may be disrupted as a result.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Tcpip" />
<EventID Qualifiers="49152">4199</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2014-10-29T20:45:07.458683100Z" />
<EventRecordID>7201</EventRecordID>
<Channel>System</Channel>
<Computer>srv-isa.stargate.lan</Computer>
<Security />
</System>
<EventData>
<Data>
</Data>
<Data>10.0.0.4</Data>
<Data>1C-DF-0F-60-AA-58</Data>
<Binary>0000000003002C0000000000671000C0020000000000000000000000000000000000000000000000</Binary>
</EventData>
</Event>
Сам скрипт выполняется, потому что echo уходит в файл. Адреса 10.0.0.4 не маке из логов нет 100%
Самое странное, что обратный скрипт выполняемый из заббикса, аналогичный предыдущему, который возвращает шлюз в исходное положение отрабатывает нормально без ошибок.
В чем может быть проблема?