Eseguibile rimane appeso con wscript.run

venerdì 31 marzo 2006 - 11.02

nelson73 Profilo | Newbie

Ciao , sto cercando di mandare da una pagina asp un eseguibile (stcmd.exe del software starteam) all'interno di un file bat utilizzando l'oggetto wscript.shell:
------
<%
dim objScriptST
set objScriptST=server.createObject("Wscript.shell")
objScriptST.run server.Mappath(".") & "/scriptST.bat",0,true
set objScriptST=nothing
%>
--------
il file .bat è questo:
-----------------
"C:\Program Files\Starbase\StarTeam 5.2\stcmd.exe" co -p "e-password:username@server:porta/pathDocumento" -o
------------
quando lo lancio succede che il processo legato all'eseguibile parte, e l'eseguibile fa solo una parte di quello che deve far (sostanzialmente porta in locale un solo file invece dei 4 che dovrebbe fare); dopodichè rimane appeso

E' da notare che lanciando il file .bat direttamente funziona tutto regolarmente, quindi sembrerebbe che ci sia qualcosa che non va sul meccanismo dello scripting

Qualcuno ha un idea? Sono appeso anche io da due settimane!!!
Grazie
nelson

alx_81 Profilo | Guru

prova a mettere in fondo al bat la seguente stringa così com'è..


EXIT %ERRORLEVEL%

fammi sapere!!
Alx81 =)
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5