Glassfish como serviço

Boa tarde eu estou fazendo alguns testes usando o glassfish como serviço, na minha máquina eu criei o serviço sem problemas em usando o comando

Mas na Maquina virtual que utilizo para teste este comando não funcionou dando a seguinte resposta

Alguem tem alguma ideia do que pode ser?
Existe alguma condição para executar este comando que eu estou desapercebendo?

Tenta usar o glassfishsvc.jar

Apenas execute o comando:

c:\glassfishv3\bin\asadmin create-service

Desde já gradeço pela ajuda de vocês.
leonardom eu teste sua sugestão e o correu o mesmo erro. rodrigo_corinthians também executei sua possibilidade, porem ele não encontrou um arquivo e disse que domain1 não existe, eu olhe o glassfish da maquina na qual funcionou e lá também não tem este arquivo.
Será que não pode ser a versão que é diferente da qual o jar foi feito?

A mensagem é a seguinte

C:\glassfish3.1>java -jar GlassfishSvc.jar -i

glassfishsvc v1.0 (Aug 14 2007)

* C:\glassfish3.1\lib\appservService.exe not found
* The directory for 'domain1' does not exist : C:\glassfish3.1\domains\domain1

DESCRIPTION:
    Installs and uninstalls a Windows service for Glassfish

USAGE:
    java -jar glassfishsvc.jar [-i | -u] [OPTIONS]

    -i        Installs a Windows service for Glassfish.
    -u        Uninstalls a Windows service for Glassfish.
    -n name   Name for the Windows service. Use double quotes around names
              that contain spaces.  Defaults to GlassfishAppServer.
    -d path   Directory where Glassfish is installed. Use double
              quotes around paths with spaces, and escape back slashes.
              Defaults to current directory.
    -m domain Name of the Glassfish domain to start and stop. Defaults to
              domain1.
    -a user   Glassfish admin user name.  Defaults to admin.
    -p pwd    Glassfish admin password.  A password.txt file will be created
              in the Glassfish install directory containing the password in
              plain text, and the Windows service will be configured to read
              from it. This is usually not necessary. If no password is passed
              in, the password.txt file will not be created.

EXAMPLES:
    java -jar glassfishsvc.jar -i
    java -jar glassfishsvc.jar -i -p adminadmin
    java -jar glassfishsvc.jar -i -n MyServiceName -d "C:\\Program Files\\Sun\\G
lassfish" -m myDomain -a admin5 -p secretpwd
    java -jar glassfishsvc.jar -u
    java -jar glassfishsvc.jar -u -n MyServiceName

AUTHOR:

Alguem tem alguma ideia do que está acontecendo ?

Caso ainda nao tenha encontrado a solução, eu estava com o mesmo problema ao executar esse comando no Windows. Só funcionou abrindo o console como ADMINISTRADOR (botao direito, “Run as Administrator”). Bem que o Windows poderia dar um aviso que o comando poderia apenas ser feito como Administrador, mas…

Att,