Descargar el instalador de glassfish http://glassfish.java.net/es/
en mi caso he descargado la versión glassfish-3.0.1-windows-ml.exe perfil completo
Hemos copiado la descarga en la unidad C
Ahora abrimos la consola de windows
y escribimos la siguiente ruta, glassfish-3.0.1-windows-ml.exe -j "ruta de donde tenemos instalado el jdk", deberá estar entre comillas la ruta ya que se le envía como parámetro al instalador
C:\>glassfish-3.0.1-windows-ml.exe -j "C:\Program Files\Java\jdk1.7.0"