Newsgroup: it.comp.www.asp
Titolo: problema wscript

Alcuni giorni fa avevo postato a proposito del problema che avevo nel far
eseguire via ASP PKZIP per zippare un file con
set objWSH = server.createObject("wscript.shell")
objWSH.Run ("PKZIP  c:\zip\test.zip c:\test\test.xls")
set objWSH = Nothing
A proposito mi aveva risposto anche il buon DB, ho fatto varie prove e credo
sia wscript a non funzionare, ho provato anche con altri comandi al posto di
PKZIP (es. NOTEPAD) ma non funziona, in intranet il browser inizia a
caricare la pagina ma sembra non finire mai e se poi fermo il caricamento
l'intranet non funziona più e non riesco a caricare nessun web locale, per
ripristinare l'intranet devo riavviare il sistema. Uso Windows 2000 con IIS
5.
Qualcuno ha qualche idea?

Hai installato wscript?
msdn.microsoft.com/scripting

 Qualcuno ha qualche idea?

 ha scritto nel
messaggio news:9g2i2i$6nc8t$1...@ID-80386.news.dfncis.de...



wsh lo uso in altre pagine senza problemi (es. per creare cartelle), non ho
installato wscript ma pensavo fosse incluso con Win 2000, infatti nella dir
system32 c'č wscript.exe, non basta?


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La piů grande community italiana di sviluppatori!

 CIAO!.db
Caro Daniele,
scusa se sono ottuso ma voglio capire bene, vorresti dire che non posso
usare wscript con Win 2000? Pensavo che cambiando su IIS l'accesso da IUSR
ad Adminstrator (giusto per fare la prova) cambiasse qualcosa invece... Mi
potresti spiegare come posso fare se possibile? L'unica soluzione sarebbe su
NT4?
Grazie ancora, Lorenzo

 Si che li ho, e poi se non sbaglio se non li avessi mica si inchioderebbe


 una cartella con i necessari permessi, funziona?
certo che si, il problema č solo di riuscire a "spoteggere" IIS5 e fargli
eseguire quel file.
in questo periodo sono mooolto preso e non ho un secondo, ma prometto :-) di
buttare un'occhiata a Win2000 appena posso.
intanto incomincia a giocare con i permessi sul file, sull'utente system,
per esempio :-)


 ha scritto nel
messaggio news:9g765r$7ercu$1...@ID-80386.news.dfncis.de...


 2000 è più restrittivo di NT4 sulla sicurezza, tu ne sai qualcosa?


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La più grande community italiana di sviluppatori!

 quel parametro è un po' con il "gira in un'area di memoria separata" di



Cari Filippo e Daniele,
come posso non esservi grato per avermi seguito in questa discussione, mi
vergogno quasi nell'ammettere che pur avendo  messo la protezione Bassa
(processo IIS) nulla è cambiato. Immagino sia la mia scarsa esperienza con
IIS e wscript a non farmi risolvere la cosa; tra l'altro non credo che l'ISP
sarebbe molto contento di modificare IIS sul server in questo modo.
Alla fine di tutto quindi vi chiedo un ultimo fondamentale favore: sapete
dirmi un altro modo per poter zippare il file da una pagina ASP?
Debitore, Lorenzo.

 Debitore, Lorenzo.
Non credo ci siano problemi a pagarci una cena :-P


 comporta!
non voglio dire boiate, ma in IIS5 di default exec di SSI è disattivato e si
deve intervenire di registry per attivarlo.


 alta vuol dire sicurezza alta. quindi non fare eseguire comandi shell mi


 esecuzione "Script ed eseguibili", altrimenti che ci sta a fare lì?!?
è un po' diverso il discorso.
in quel caso, tu dai l'autorizzazione agli eseguibili, intesi come CGI o
applicazioni ISAPI.
questo quindi non vuol dire che tu voglia far eseguire dentro uno script un
eseguibile, ma semplicemente che vuoi che gli eseguibili funzionino.
cmq, tornando al problema orignario, dovrebbe bastare ASPExec
(
http://www.serverobjects.com
) che è gratuito.
oppure ASPStudio che ha già tutto pronto per zippare ;-)
