Sim, isso pode ser feito. Apenas não use um lote, use a chave Run no registro. Instale o BGInfo em arquivos de programas ou janelas e mantenha o arquivo bgi lá também.
Fizemos isso para nossas imagens na última empresa em que eu trabalhei e foi ótimo. Teríamos o papel de parede corporativo aprovado com o tempo de logon, IP, nome do host, todas essas informações sempre que um usuário fizesse login. uma entrada de corrida no registro. Os usuários eram livres para mudar o papel de parede, mas depois de cada login, os usuários acabavam desistindo.
Tente adicioná-lo à sua imagem. Você também pode obter a montagem da imagem, adicionando o arquivo .exe e bgi e montando o registro e adicionando-o ao HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
Use a sintaxe abaixo para referência.
"C: \ Arquivos de programas \ BGInfo \ Custom.bgi / timer: 0 / silent / nolicprompt"
Se você estiver usando MDT (o que eu recomendo) Johan Arwidmark na pesquisa de implantação tem um roteiro glorioso que ele escreveu que fará isso como parte de seu Kit de Hidratação, chamado Install-BGInfo.wsf.