Очень рады помочь вам с написанием пакетного файла на языке пакетных файлов! Вот пример скрипта, который выполняет все указанные вами действия:
```
@echo off
set telnetServer=192.168.0.1
set telnetPort=23
set telnetUser=your_username
set telnetPassword=your_password
set arpCommand=arp -s 0.0.0.0 00:00:00:00:00:00
:telnet
echo Trying to connect to %telnetServer%...
telnet %telnetServer% %telnetPort%
echo Connected to %telnetServer%. Authenticating...
echo %telnetUser% > telnet.txt
echo %telnetPassword% >> telnet.txt
type telnet.txt | telnet %telnetServer%
del telnet.txt
echo Sending ARP command...
%arpCommand%
echo Disconnected from %telnetServer%.
timeout /t 10
goto telnet
```
Пожалуйста, укажите правильные значения для переменных `telnetServer`, `telnetUser` и `telnetPassword`, чтобы скрипт мог успешно подключиться по Telnet и выполнить команду ARP. Дополните скрипт необходимыми значениями и сохраните его с расширением `.bat`. Затем запустите его и он будет автоматически выполняться каждый час.
Обратите внимание, что в примере использована упрощенная авторизация Telnet с помощью текстовых файлов `telnet.txt`, содержащих логин и пароль. Это может быть не очень безопасным способом, поэтому, если у вас есть возможность, рекомендуется использовать более безопасные методы авторизации, например, с помощью инструмента `expect`.