Premesso che è da poco che mi cimento con pagine ASP, mi trovo di fronte a una pagina ASP che funziona regolarmente se uso il localhost del mio PC mentre ho problemi se uso un server in rete.
In particolare sto tentando di eseguire un comando DOS per inviare un file sulla porta LPT1.
Il sorgente è:
Dim objShell
Set objShell = Server.CreateObject("wscript.shell")
objShell.Run ("c:\windows\system32\CMD.exe /C type \\localhost\Testo.txt > LPT1 , , True")
Set objShell = Nothing
Se eseguo la pagina con con al posto di \\localhost il nome del server in rete non ho nessun messaggio di errore ma non invio nulla alla porta LPT1, mentre con \\localhost funziona regolarmente. Il file Testo.txt è stato regolarmente creato con l'oggetto Scripting.FileSystemObject dentro la wwwroot del server con la stessa pagina ASP.
Mi potete dare qualche suggerimento?
Grazie.

Rispondi quotando