Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Console Application lanciata da Web Application
mercoledì 04 ottobre 2006 - 18.20
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
l.corallini
Profilo
| Junior Member
127
messaggi | Data Invio:
mer 4 ott 2006 - 18:20
ciao a tutti,
ho un problema: devo lanciare un eseguibile dal web passandogli alcuni parametri.
ho utilizzato un esempio trovato in rete ottenendo similmente il seguente blocco di codice:
[i]
Process p = new Process();
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.FileName = "c:\\temp\\Carica.exe";
//p.StartInfo.Arguments = "[b]??????[/b]";
p.StartInfo.CreateNoWindow=true;
p.Start();
Response.Write(p.StandardOutput.ReadToEnd());
p.WaitForExit();
[/i]
ottengo però i seguenti errori:
1) Accesso al percorso 'C:\WINDOWS\system32\log.txt' negato. (quando la mia Console Application tenta di scrivere un output nel file log.txt contenuto anch'esso nella directory temp)
2)non riesco a passare i parametri al main() della console application.
3)non riesco a visualizzare la 'console' in una nuova finestra,sempre che si possa fare...
help me, please.
grazie
luca
luca
0v3rCl0ck
Profilo
| Guru
1.120
messaggi | Data Invio:
mer 4 ott 2006 - 21:30
Ciao,
per effettuare questi tipi di operazione è necessario utilizzare uno dei metodo di impersonificazione utente, ti passo il link dove potrai trovare tutte le informazioni necessarie e scegliere il metodo migliore per il tuo problema:
questo è in inglese (originale):
http://support.microsoft.com/kb/306158/en-us
questo è per la trad. in ita:
http://support.microsoft.com/kb/306158/it
enjoy it
Torna su
Stanze Forum
Elenco Threads
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 !