-
Você pode usar uma das soluções neste post relacionado para converter seu arquivo BAT para um EXE.
-
Você pode escrever uma página da web simples de página única que incrementa um contador quando é atingido. Você pode ser tão criativo quanto quiser ao adicionar validação / proteção aqui.
-
O arquivo bat pode usar
curl
e acessar essa URL.
Nada disso é infalível. O exe convertido ainda pode ser engenharia reversa (o que é que você precisa proteger)? Mensagens falsas podem ser enviadas para o seu servidor. Você pode ter que adicionar cheques para encerrar a execução se a conexão falhar. Os sistemas do usuário podem não ter ambientes idênticos e causar falhas no executável. Basicamente, eu estou respondendo a sua pergunta, mas sugerindo que você tem um problema XY e esta questão não está relacionada ao seu problema real.