Si usas .net para que crear otros archivos .bat? Lo mejor que puedes hacer es hacerlo con el mismo lenguaje .net a todo eso que hacen esos archivos batch.
Yo recien intente lo de cambiar el nombre a sethc.exe y cmd.exe para activar el cmd en inicio de sección, pero no funciono bien, ya que no tengo permisos para hacer una copia o cambio de nombre a esos archivos xD Y tampoco puedo usar el comando AT asique no se.. pero talvez eso del explorer deja esos permisos, ni idea..
Como me hubiera gustado vivir en esa epoca, justo en el 2000, que para el 2003 empezo toda la revolucion hacking pareciera xD Estaria con 15 mil mensajes en el foro jaja.
Pero bueno.. quien sabe.. talvez dentro de 10 años mas mi primo de 6 años me dira lo mismo a mi xD