Foros del Web » Programación para mayores de 30 ;) » .NET »

Invocar Propiedades de una impresora de RED

Estas en el tema de Invocar Propiedades de una impresora de RED en el foro de .NET en Foros del Web. Buenos días chicos. A ver si me podéis ayudar con este problema... Estoy tratando con ASP.net y vb.net, hacer una aplicación para gestionar las impresoras ...
  #1 (permalink)  
Antiguo 11/09/2012, 01:26
 
Fecha de Ingreso: junio-2007
Mensajes: 327
Antigüedad: 16 años, 10 meses
Puntos: 0
Pregunta Invocar Propiedades de una impresora de RED

Buenos días chicos.

A ver si me podéis ayudar con este problema... Estoy tratando con ASP.net y vb.net, hacer una aplicación para gestionar las impresoras de red de mi empresa.

Pretendo que una vez seleccionada una impresora, se puedan abrir las propiedades de dicha impresora para configurarla, para lo cuál, quiero ejecutar este comando que lo hace:

rundll32 printui.dll,PrintUIEntry /p /n \\Servidor\Impresora

Consigo lanzar este comando y en local va de puta madre, pero alojada ya en el servidor, ya no funciona, por el tema de las aplicaciones WEB al ser Cliente/Servidor.

Vamos, que necesito lanzar este comando desde cliente.

¿Se os ocurre cómo puedo hacerlo?
He creado en JavaScript una función que lo hace:

function GetTools()
{
var t = new ActiveXObject("WScript.Shell");
t.run("rundll32 printui.dll,PrintUIEntry /p /n \\Servidor\Impresora",1);
t = null;
}
Pero esta función al ejecutarse desde un onclick, me dice que no encuentra la impresora o se ha perdido la conexión. Creo que es un tema de pura conectividad, porque si cojo el javascript generado y ejecuto solo el comando de rundll32, las propiedades de la impresora se abren correctamente.

Ayuda Please.

Etiquetas: altas, impresora, impresoras, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:41.