Hola como les va? soy nuevo por aca y ya lei varios tutoriales de batch pero me temo que tengo una pregunta que no encuentro por ningun lado, espero no quemarles la cabeza con esto, cosa que ya me paso a mi

les explico masomenos lo que quiero hacer:
supongamos que tengo un texto cualquiera y tiene esto:
--------------texto.txt----------------
hola
mi nombre es pedro
pero me dicen DarthBader
como veran soy nuevo
-------------texto.txt-----------------
(Y esta guardado en C:\)
Lo que yo quiero hacer es agregarle una palabra en la ultima linea del texto (osea, en la linea "como veran soy nuevo" quiero agregarle una palabra para que quede asi:
--------------texto.txt----------------
hola
mi nombre es pedro
pero me dicen DarthBader
como veran soy nuevo AQUI
-------------texto.txt-----------------
Ya intente con este code pero no funciona:
for /f "tokens=*" %%a in (%homedrive%\texto.txt) do echo %%a>>%homedrive%\texto.txt AQUI
Por que lamentablement
e me queda asi:
--------------texto.txt----------------
hola AQUI
mi nombre es pedro AQUI
pero me dicen DarthBader AQUI
como veran soy nuevo AQUI
-------------texto.txt-----------------
como veran me pone la palabra AQUI al final de todas las lineas pero yo solo quiero que quede en la ultima ("com veran soy nuevo")
Tambien intente asi:
echo AQUI>>%homedrive%\texto.txt
Pero tampoco funciona, ya que me lo deja asi:
--------------texto.txt----------------
hola
mi nombre es pedro
pero me dicen DarthBader
como veran soy nuevo
AQUI
-------------texto.txt-----------------
como pueden ver me añade la palabra AQUI al final de todo pero eso no quiero, la pregunta del millon es: como hago a partir de un code en bath para que en un texto cualquiera del cual desconocemos su contenido me agregue una palabra al final de la ultima linea?
o sea que quede asi:
--------------texto.txt----------------
hola
mi nombre es pedro
pero me dicen DarthBader
como veran soy nuevo AQUI
-------------texto.txt-----------------
Gracias por su tiempo, espero alguna respuesta.