Bat-файл для майнинга: как написать, параметры, примеры для T-Rex, lolMiner, Gminer и XMRig, автозапуск (2026)
Bat-файл (бат-файл) — обычный текстовый файл с командой запуска майнера: какой программе работать, на каком алгоритме, на какой пул и на чей кошелёк. Каждый майнер из раздела — T-Rex, lolMiner, Gminer, XMRig — в Windows запускается именно так. Ниже — структура команды, разбор параметров, готовые примеры, цикл-сторож на случай падения и автозапуск, а также ошибки, на которых спотыкаются девять новичков из десяти.

Что такое bat-файл и зачем он майнеру
Bat-файл (от английского batch — «пакет») — текстовый файл с расширением .bat, в котором построчно записаны команды для Windows. Двойной клик по нему — и Windows выполняет эти команды одну за другой в чёрном окне. Майнеры вроде T-Rex, lolMiner или Gminer не имеют кнопок и меню: это консольные программы, которым все настройки — пул, кошелёк, алгоритм — передаются в одной строке при запуске. Чтобы не набирать эту строку каждый раз вручную, её кладут в бат-файл.
Готовый пример бат-файла лежит в архиве с каждым майнером — обычно несколько штук под разные монеты. Их не нужно писать с нуля, нужно уметь читать и поправить три вещи: адрес пула, кошелёк и имя воркера.
Структура команды
Любая строка запуска майнера состоит из одних и тех же частей. Разберём на примере T-Rex:
t-rex.exe -a kawpow -o stratum+tcp://АДРЕС_ПУЛА:ПОРТ -u ВАШ_КОШЕЛЁК.ИМЯ_ВОРКЕРА -p x
| Часть | Что значит | Откуда взять |
|---|---|---|
t-rex.exe | сама программа-майнер; должна лежать в той же папке, что и bat-файл | архив с GitHub разработчика |
-a kawpow | алгоритм — «способ копать»; у каждой монеты свой (kawpow — Ravencoin, etchash — Ethereum Classic, rx/0 — Monero) | на сайте пула рядом с монетой |
-o stratum+tcp://адрес:порт | пул — «артель» — и порт, по которому к ней стучаться; stratum+tcp:// — протокол, иногда stratum+ssl:// для шифрованного порта | на сайте пула, раздел «Как начать» |
-u кошелёк.воркер | адрес кошелька монеты, точка, имя воркера — «имя рабочего», по которому вы найдёте этот ПК в статистике пула | кошелёк или депозит биржи; имя придумываете сами, латиницей |
-p x | пароль воркера; почти всегда просто x | сайт пула, если требует иное |
У разных майнеров имена параметров отличаются: у T-Rex и Gminer короткие (-a, -o, -u), у lolMiner длинные (--algo, --pool, --user), у Gminer оба варианта. Смысл один и тот же. Полный список — в файле README из архива майнера.
Готовые примеры под популярные майнеры
Замените АДРЕС_ПУЛА:ПОРТ, ВАШ_КОШЕЛЁК и ИМЯ_ВОРКЕРА на свои. Первые две строки в каждом примере — служебные: @echo off прячет лишний вывод, cd /d %~dp0 переходит в папку, где лежит сам bat-файл (иначе при запуске из планировщика майнер не найдётся).
T-Rex (Nvidia, Ravencoin / KawPow)
@echo off cd /d %~dp0 t-rex.exe -a kawpow -o stratum+tcp://АДРЕС_ПУЛА:ПОРТ -u ВАШ_КОШЕЛЁК.ИМЯ_ВОРКЕРА -p x pause
lolMiner (Nvidia + AMD, Flux)
@echo off cd /d %~dp0 lolMiner.exe --algo FLUX --pool АДРЕС_ПУЛА:ПОРТ --user ВАШ_КОШЕЛЁК.ИМЯ_ВОРКЕРА pause
Gminer (Nvidia + AMD, Kaspa-семейство / KHeavyHash)
@echo off cd /d %~dp0 miner.exe --algo kheavyhash --server АДРЕС_ПУЛА:ПОРТ --user ВАШ_КОШЕЛЁК.ИМЯ_ВОРКЕРА pause
XMRig (процессор, Monero / RandomX)
@echo off cd /d %~dp0 xmrig.exe -a rx/0 -o АДРЕС_ПУЛА:ПОРТ -u ВАШ_КОШЕЛЁК -p ИМЯ_ВОРКЕРА -k pause
Обратите внимание: у XMRig имя воркера принято передавать через -p, а не через точку, а -k держит соединение с пулом живым. Подробнее про каждый майнер, его dev fee («процент автору», 1–2 % времени работы) и особенности — в отдельных гайдах: T-Rex, lolMiner, Gminer, XMRig. Какой алгоритм сегодня выгоднее для вашей карты — в калькуляторе майнинга.
Как создать bat-файл в Блокноте
.txt, и получится start.bat.txt), в поле имени напишите start.bat. Сохраните в папку с майнером, рядом с exe-файлом.chcp 1251 либо сохранить в UTF-8 и добавить chcp 65001. Не выбирайте «UTF-8 с BOM» — первая команда файла может сломаться..bat, а значок — «шестерёнки», а не «блокнот». Редактировать потом — правой кнопкой → «Изменить» (двойной клик запустит, а не откроет).accepted). Если окно моргнуло и закрылось — ошибка; pause в конце файла удержит окно, чтобы её прочесть.Комментарии в bat-файле
Комментарий — строка, которую Windows не выполняет, а вы читаете: «это пул для RVN», «этот кошелёк — Bybit», «не трогать». Через полгода вы не вспомните, что тут к чему, а комментарий вспомнит. Два способа:
rem Риг в гараже, T-Rex на Ravencoin, кошелёк — депозит Bybit :: Второй способ: два двоеточия. Короче, но внутри скобок ( ) иногда ломает файл t-rex.exe -a kawpow -o stratum+tcp://АДРЕС_ПУЛА:ПОРТ -u ВАШ_КОШЕЛЁК.ИМЯ_ВОРКЕРА -p x rem t-rex.exe -a etchash -o stratum+tcp://ДРУГОЙ_ПУЛ:ПОРТ -u ВАШ_КОШЕЛЁК.ИМЯ_ВОРКЕРА -p x rem ^ запасная команда под другую монету: убрать rem — и она заработает
rem(от remark) — официальный способ, работает везде. Если в начале файла нет@echo off, текст комментария будет напечатан в окне — безобидно, но некрасиво.::— «народный» способ: короче и в окно не печатается, но внутри блоков в круглых скобках (например, в условияхif) может дать ошибку. Для простого файла майнера — без разницы.- Удобный приём — «закомментировать» вторую команду под другую монету, как в примере: переключение занимает три буквы вместо переписывания строки.
- Русские буквы в комментариях — только с правильной кодировкой (см. выше), иначе в окне будут кракозябры. На работу майнера они не влияют.
Цикл-сторож: перезапуск майнера после падения
Майнер может упасть — отвалилась сеть, пул перезагрузился, карта выдала ошибку. Без сторожа ПК будет стоять без дела до вашего прихода. Решение — цикл: майнер завершился → пауза → снова запуск. В bat-файлах это делается меткой и командой goto:
@echo off cd /d %~dp0 :loop t-rex.exe -a kawpow -o stratum+tcp://АДРЕС_ПУЛА:ПОРТ -u ВАШ_КОШЕЛЁК.ИМЯ_ВОРКЕРА -p x rem майнер завершился — ждём 10 секунд и запускаем заново timeout /t 10 goto loop
:loop — метка, точка возврата. timeout /t 10 — пауза в секундах, чтобы не долбить пул при обрыве сети. goto loop — прыжок обратно к метке. Такая связка не спасёт от зависшей намертво видеокарты (тут нужен аппаратный watchdog или Hive OS с перезагрузкой рига), но от 90 % бытовых падений — спасёт. Заметьте: pause в цикле не нужен, иначе он остановит перезапуск.
Полезные мелочи, которые можно добавить в начало файла:
chcp 65001 rem русские буквы в выводе, если файл сохранён в UTF-8 title Риг-1 T-Rex rem подпись окна — удобно, когда окон несколько timeout /t 30 rem подождать полминуты после включения ПК, пока поднимется драйвер и сеть
Как добавить bat-файл в автозагрузку Windows 10/11
Два способа. Простой — папка «Автозагрузка»: Win + R → shell:startup → Enter — откроется папка; создайте в ней ярлык на ваш bat-файл (правой кнопкой по bat → «Отправить» → «Рабочий стол (ярлык)», затем перетащите ярлык в открывшуюся папку). При следующем входе в Windows майнер запустится сам. Минус: без прав администратора (а они нужны для разгона и для XMRig с huge pages) и только после входа пользователя — если стоит пароль, риг будет ждать вас у экрана входа. Для домашнего ПК с одной картой этого хватает; для рига — планировщик:
taskschd.msc → «Создать задачу» (не «простую»). Имя — например, miner. Поставьте галочку «Выполнить с наивысшими правами».cd /d %~dp0.Заодно отключите спящий режим в настройках электропитания, а если стоит пароль на вход — либо уберите его на риге, либо настройте автовход, иначе задание «при входе в систему» не сработает. В BIOS включите автоматическое включение после пропадания питания (пункт вроде «Restore on AC Power Loss»), чтобы риг сам вставал после отключения света.
Типовые ошибки bat-файла и их решение
| Что видите | Причина | Что делать |
|---|---|---|
| Окно моргает и закрывается | майнер упал с ошибкой, текст не успели прочитать | добавить pause в конец файла и прочесть ошибку |
| «…не является внутренней или внешней командой» | Windows не нашла exe: bat лежит не в папке майнера, или exe удалён | положить bat рядом с exe, добавить cd /d %~dp0; проверить карантин антивируса |
| Антивирус удалил exe майнера | любой майнер сидит в антивирусных базах | добавить папку майнера в исключения Защитника и антивируса, восстановить файл из карантина или скачать заново с GitHub разработчика |
| «Невозможно запустить это приложение на вашем ПК» | exe повреждён (антивирус «вырезал» часть, архив не докачался) или не та разрядность — 32-битная Windows и 64-битный майнер | проверить в «Параметры → Система → О системе», что Windows 64-битная (майнеры выпускаются только под 64 бит); скачать архив заново с GitHub, распаковать в папку из исключений антивируса |
| Ошибка про неизвестный параметр или «unrecognized option» | «красивые» кавычки или длинное тире вместо дефиса — файл правили в Word | перенабрать дефисы и кавычки в Блокноте; кавычки — только прямые " |
| Кракозябры или ошибка при русском пути | кодировка файла или кириллица в пути к папке | сохранить в ANSI или добавить chcp 65001; папку майнера назвать латиницей, например C:\miner\ |
| Путь с пробелом обрывается | Windows считает пробел разделителем | заключить путь в кавычки: "C:\Program Files\miner\t-rex.exe", а лучше убрать пробелы из пути |
| «Invalid address» / «login failed» от пула | опечатка в кошельке или чужой формат адреса | сверить адрес посимвольно; убедиться, что адрес именно этой монеты и этой сети |
| «Connection refused» / бесконечные попытки подключения | неверный порт, или пул недоступен, или файрвол | проверить адрес и порт на сайте пула; попробовать другой сервер; разрешить майнер в брандмауэре |
Где скачать и безопасность
Bat-файл сам по себе безопасен — это текст, который вы видите целиком. Опасность в двух местах. Первое — чужие «готовые bat-файлы» с форумов: в них легко подменить кошелёк или дописать строку, которая скачает что-то лишнее. Открывайте любой чужой bat в Блокноте и читайте до конца, прежде чем запускать; строки с powershell, curl, certutil или незнакомыми адресами в bat-файле майнера — повод его выбросить. Второе — сам exe майнера: берите только с GitHub разработчика (ссылки в гайдах по каждому майнеру), реакция антивируса на такой файл — норма, а вот «версия без dev fee» с файлообменника — почти всегда троян.
По закону 221-ФЗ физлицо в России может майнить без регистрации в пределах 6 000 кВт·ч в месяц — домашний ПК или риг на несколько карт в лимит укладываются (разбор закона). Когда bat-файлов становится больше двух-трёх, а риги стоят не под столом, — переходите на Hive OS или RaveOS: там та же команда запуска прячется за полётным листом, а перезапуск и разгон делаются с телефона.
FAQ — Bat-файл
Чем bat-файл отличается от ярлыка?▾
Окно майнера открывается и сразу закрывается. Почему?▾
pause в конец файла — окно останется, и вы увидите текст ошибки. Обычно это опечатка в параметрах или удалённый антивирусом exe.Можно ли писать в bat-файле по-русски?▾
rem) — да, но файл нужно сохранять в кодировке ANSI/Windows-1251 или добавить строку chcp 65001 для UTF-8. В самих параметрах — только латиница: кириллица в имени воркера или пути ломает запуск.Где взять адрес пула и порт?▾
Что такое x в параметре -p x?▾
x. У некоторых пулов через -p передаются настройки, например сложность — это написано на сайте пула.