Hola buenas a todos la verdad que ando un poco pez con esto del autoit, y necesito ayuda a ver si alguien sabe como podria hacer para agregar una impresora de forma automatica "desatendida" ya que tengo que agregar eso a unos 2500 equipos asi lo podria unir a mi batch y que se ejecute solo.
La condiciones son las siguientes: tengo que agregarla de forma tradicional Agregar Imresora->Impresora Local etc luego darle una ruta de red estatica para que coga de ahi los drivers y por ultimo que se ponga predefinida y no mande la hoja de prueba. Si alguien puede ayudarme por favor que lo haga gracias de antemano a todos.
Ayuda: Agregar impresora automatizado
- Chefito
- Profesional del Autoit
- Mensajes: 2035
- Registrado: 21 Feb 2008, 18:42
- Ubicación: Albacete/Cuenca (España)
Re: Ayuda: Agregar impresora automatizado
Bienvenido.
Te recomiendo que antes de preguntar busques en el buscador del foro.....puede que te lleves una sorpresa y encuentres lo que buscas .
Yo en el buscador he puesto "impresora" y me ha salido la solución a tu problema (una respuesta mía ).
http://www.emesn.com/autoitforum/viewto ... sora#p6648
Puede que con este comando ni siquiera necesites autoit (con batch te bastaría), pero te recomiendo que te metas en este lenguaje que te va a facilitar mucho las cosas mucho mucho mucho . Y si encima quieres hacer desatendidos no te digo nada . Además, el lenguaje batch (está considerado un lenguaje??? siempre lo he dudado ) es muy limitado y depende casi totalmente de programas de consola externos.
Saludos.
Te recomiendo que antes de preguntar busques en el buscador del foro.....puede que te lleves una sorpresa y encuentres lo que buscas .
Yo en el buscador he puesto "impresora" y me ha salido la solución a tu problema (una respuesta mía ).
http://www.emesn.com/autoitforum/viewto ... sora#p6648
Puede que con este comando ni siquiera necesites autoit (con batch te bastaría), pero te recomiendo que te metas en este lenguaje que te va a facilitar mucho las cosas mucho mucho mucho . Y si encima quieres hacer desatendidos no te digo nada . Además, el lenguaje batch (está considerado un lenguaje??? siempre lo he dudado ) es muy limitado y depende casi totalmente de programas de consola externos.
Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
Re: Ayuda: Agregar impresora automatizado
en comandos batch ya lo tengo pero el problema esque quiero tener protegido el codigo para que los user no le metan mano jeje bueno muxas gracias por la ayuda y seguro que me veras por aqui mas de una vez un saludo y de nuevo gracias
- Ximorro
- Profesional del Autoit
- Mensajes: 1500
- Registrado: 10 Jul 2009, 12:35
- Ubicación: Castellón, España
Re: Ayuda: Agregar impresora automatizado
Puedes ejecutar cosas que ejecutarías en un SHELL pero directamente desde AutoIT, de esta manera queda protegido, como quieres, pues el usuario tiene un exe. De la ayuda:
Run(@ComSpec & " /c " & 'commandName', "", @SW_HIDE)
Si quieres que el programa espere a que el shell ejecute el comando puedes usar RunWait.
Otra opción es hacer un bat normal e instalarlo dentro del exe de autoit con FileInstall. Entonces los sacas al temporal de windows, lo ejecutas (puede ser en una ventana oculta), y luego lo borras para no dejar rastro. Probablemente el usuario ni se entere de que por el temporal ha pasado un bat
Run(@ComSpec & " /c " & 'commandName', "", @SW_HIDE)
Si quieres que el programa espere a que el shell ejecute el comando puedes usar RunWait.
Otra opción es hacer un bat normal e instalarlo dentro del exe de autoit con FileInstall. Entonces los sacas al temporal de windows, lo ejecutas (puede ser en una ventana oculta), y luego lo borras para no dejar rastro. Probablemente el usuario ni se entere de que por el temporal ha pasado un bat
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)