Tecnología

Inicio

Cómo eliminar una impresora desconectada en VBS

Visual Basic Scripting (VBS) es un lenguaje utilizado por los administradores de red para automatizar tareas de software de cliente. El uso de la EBV, un administrador puede controlar los controladores de dispositivos, impresoras, la configuración del sistema operativo y cuentas de usuario. Una opción es el administrador tiene la automatización de conexiones de impresora, incluida la supresión de la impresora utilizada. El proceso implica el uso de un "RemovePrinterConnection () \" \ función que es una parte del sistema de VBS.

Instrucciones

1 Abra el archivo que desea editar en el Bloc de notas o cualquier otro editor de texto. VBS está codificado en texto plano, por lo que no se necesita ningún software caro para crear los archivos.

2 Crear un objeto de impresora. En este ejemplo, se utiliza el objeto de red. Esto es preferible, ya que le permite eliminar una impresora en el equipo local o un equipo de red. A continuación se muestra el código que inicia el archivo VBS:

Establecer objNet = CreateObject (\ "WScript.Network \")

3 Crear una variable que contiene el nombre de la impresora. A continuación se muestra el ejemplo para crear una variable de cadena con un nombre de impresora:

strPrinter = \ "\\ miEquipo \ myprinter \"

Reemplazar \ "miEquipo \" con el nombre de una máquina de la red o el nombre del equipo local. El \ "myprinter \" es el nombre de la impresora en la máquina.

4 Retire la impresora de la máquina. Sólo se necesita una línea de VBS para eliminar una impresora. El código para quitar una impresora es:

objNet.RemovePrinterConnection strPrinter

5 Guarde el archivo y darle un \ ". \ Vbs" extensión. archivos VBS se ejecutan automáticamente por Windows cuando se ejecutan. Después de que el archivo se guarda, haga doble clic en él en el equipo para probarlo. La impresora se quita de su máquina.