Veamos si me equivoqué con la sintax HereDoc .. Como no sea que tenga problemas con el [ o el ] .. mmm en cualquier caso eso se debería solventar "escapando" ese tipo de caracteres .. con un \ delante.
Por si quieres ver sobre sintax HereDoc:
http://www.php.net/manual/en/languag...syntax.heredoc
La "sintax" de tu .reg debe ir "plasmada" tal cual te presento . .sobre una variable (string) .. para facilitar su "lectura" y modificación te propongo el uso de la sintax tipo "HereDoc".
Si te fijas .. donde van tus datos personalizados; e-mail .. servidores .. etc .. ahí uso -variables- de PHP .. vamos ... una simple concatenación de variables.
Si no te acomoda la sintax HereDoc .. usa sintax normal .. crea N variables y las concatenas tipo:
$reg = "[HKEY_CURRENT_USER\Software\Microsoft\Internet Account Manager\Accounts\".$email."]\n";
$reg .= ""\DCEmail"\=dword:00000002\n";
Aquí es necesario que indiques expresamente el salto de línea para tu archivo de texto plano: \n (o \n\r) .. Ojo con las comillas y sus "escape".
Un saludo,
Un saludo,