Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    lanciare un bat sul server

    ho bisogno di lanciare in asp un file .bat che contiene delle istruzioni latex.
    ho provato con il codice seguente ma non funziona:
    <%
    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%>
    ma mi da l'errore seguente:

    Errore di run-time di Microsoft VBScript (0x800A0046)
    Autorizzazione negata

    Bisogna settare qualcosa per farlo funzionare?

  2. #2

    non mi risponde nessuno?

    ho tutte le autorizzazioni sulle cartelle, sarà un problema di codice?

  3. #3
    le autorizzazioni deve averle l'utente IUSR_nomemacchina, quello che fa girare IIS

  4. #4
    scusate l'up della discussione..

    ho anch'io lo stesso problema.. solo che il bat lo lancia, ma aggiunge all'inizio

    c:\windows\system32\inetsvr

    posto l'immagine



    e quindi poi non mi fa eseguire il comando ma apre il debugger
    "..non vogliamo avere ragione... vogliamo essere felici.."

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.