Ciao,
devo lanciare un bat che mi compila un file tex per creare un pdf
ho provato a scrivere il codice seguente, ma mi da errore:
<%
set objshell=server.createobject("wscript.shell")
ret=objshell.run(Server.MapPath("/prelabinf/informazioni/compila.bat"))
if ret=0 then
response.write "eseguito correttamente"
else
response.write "errore"
end if%>
l'errore è il seguente:
Errore di run-time di Microsoft VBScript (0x800A0046)
Autorizzazione negata
il filecompila.bat invece contiene il codice seguente(che funziona se lanciato in locale):
REM ------INIZIO CODICE-------
@echo off
latex creato.tex
dvips creato.dvi -o creato.ps
ps2pdf creato.ps -o creato.pdf
REM -------FINE CODICE--------
Cosa sbaglio? oppure è un problema di autorizzazioni?
devo mettere tutto il percorso(/prelabinf/informazioni/compila.bat) anche se il file creato.tex da compilare si trova nella stessa directory di compila.bat?
Grazie.

Rispondi quotando
