Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    26

    [VB.NET] Lancio di eseguibili sul server

    Una domanda che per i piu esperti di vb.net dovrebbe essere facile

    Devo poter lanciare un eseguibile sul web-server ogni volta che un utente accede a una mia pagina web.

    Ho provato a usare il comando shell, non mi da nessun errore, ma non succede nemmeno niente, ovvero non viene lanciato nessun eseguibile.


    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    shell("c:\test\prova.exe")
    End Sub

    Come dovrei fare?

  2. #2
    ma l' utente autenticato nella tua applicazione web ha i diritti per eseguire in quel percorso il programma?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2008
    Messaggi
    26
    Su internet information services il sito web predefinito della mia applicazione ha tutti i flag attivi:lettura,scrittura,accesso origine script,autorizzazione di esecuzione script ed eseguibili.
    L'eseguibile è nella cartella base della mia applicazione.
    Se lo cancello ovviamente l'applicazione mi dice che non ha trovato il file, questo per dire che il file lo trova, non mi da nessun errore ma non lo lancia.

    A livello windows nelle proprietà del file eseguibile ho dato pieni accessi a tutti gli utenti di windows

    ho provato anche con il comando
    Process.Start("c:\inetpub\wwwroot\BatchServer\test .exe")

    ma non succede niente nemmeno con questo comando!

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.