Seu método parece não funcionar corretamente para mim. Você poderia fazer uma tarefa agendada que seja executada no logon do usuário com o seguinte arquivo em lotes (.bat) anexado.
start /min "" "C:\Program Files\Mozilla\Thunderbird.exe"
Você então desabilitaria o programa thunderbird de ser executado na inicialização por meio do caminho do seu appdata.
Outras opções para código:
Salvar como um .ps1
@echo off
start thunderbird
$wshell = New-Object -ComObject wscript.shell;
$wshell.AppActivate('*Mozilla Thunderbird')
Sleep 2
$wshell.SendKeys('(%(" "(n)))')
** Certifique-se de que quando o thunderbird for aberto, a caixa de e-mail de configuração não esteja lá (o cliente foi configurado) e você não esteja sendo solicitado para o aplicativo de e-mail padrão.