Hola a todos y gracias a
xdrtas, por describir aqui tu solución eres un maestro...
El problema fue que yo estuve instalado Postgres en windows 7, y tenia mi nombre de usuario con espacios, pero que cabezota, soy, ese es un error muy comun, en la gente que no son informáticos, que verguenza, bueno..., el problema no solo era eso, sino que como dice
xdrtas el comando cacls en windows 7 esta obsoleto, pero sigue funcionando, asi que con las justas pude llegar al paso 2, luego de ver como se ejecutaba el comando calcs, otra vez ejecute el comando:
initdb.exe -D "C:\Program Files\PostgreSQL\8.4\data", .... mejor vean la imagen que estoy posteando donde muestro como hice paso a paso, ya que no soy muy bueno explicando... ojala lo entiendan...
Imagen 01
http://img7.imageshack.us/img7/8766/solucion01.jpg
aqui se puede apreciar que el servicio ya esta instalado en services.msc
Imagen 02
http://img691.imageshack.us/img691/262/solucion02.jpg
espero que les sirva de ayuda, por fin funciona mi postgres