O arquivo Bat não está funcionando no Windows 64 bits?

0

Eu escrevi batch file para meu projeto usar normalmente para ambientes de 32 e 64 bits do Windows.

%cd%\bin\prunsrv%ServiceVersion%.exe ^
    //IS//ServiceName ^
    --DisplayName="Service Name" ^
    --Description "Service started" ^
    --LogPath serviceLog --LogPrefix=debug.log --LogLevel Debug ^
    --Jvm=Auto --Classpath=%CLASSPATH%^

No meu arquivo de lote eu tenho jvm e definido como Auto por padrão e funciona bem.Eu substituí por caminho completo para jvm usando o seguinte código:

--jvm="C:\Java\jdk1.6.0_33\jre\bin\client\jvm.dll"

Ele também funciona bem em windows 32bit environment e não funciona em windows64bit . windows bit 64 bit aceita apenas jvm=autonot accept the full path . Eu referi este link . Eles disseram que ambos estão trabalhando. Eu não sei porque não está funcionando em ambiente de 64 bits?

Como resolver?

    
por ILLA 03.11.2012 / 13:03

0 respostas