Windows Script Host  

Método RemovePrinterConnection

Quita del sistema una conexión compartida de una impresora de red.

objeto.RemovePrinterConnection(cdnNombre, [bForzar], [bActualizarPerfil])

Argumentos

objeto
Objeto WshNetwork.
cdnNombre
Cadena que indica el nombre que identifica la impresora. Puede ser un nombre UNC (con el formato \\xxx\yyy) o un nombre local (como LPT1).
bForzar
Opcional. Valor de tipo booleano que indica si se debe forzar la eliminación de la impresora asignada. Si es true (el valor predeterminado es false), la conexión con la impresora se quita sin tener en cuenta si hay algún usuario conectado o no.
bActualizarPerfil
Opcional. Un valor de tipo booleano. Si es true (el valor predeterminado es false), el cambio se guarda en el perfil del usuario.

Comentarios

El método RemovePrinterConnection quita conexiones de impresora basadas en MS-DOS y en Windows. Si la impresora se conectó mediante el método AddPrinterConnection, el valor de cdnNombre debe ser el nombre local de la impresora. Si se utilizó el método AddWindowsPrinterConnection para crear la conexión con la impresora o si se agregó manualmente (con el Asistente para agregar impresora), el valor de cdnNombre debe ser el nombre UNC de la impresora.

Ejemplo

El siguiente ejemplo de código desconecta una impresora de red.

[VBScript]
Set WshNetwork = WScript.CreateObject("WScript.Network")
RutaImpresora = "\\printserv\DefaultPrinter"
WshNetwork.RemovePrinterConnection RutaImpresora, true, true
[JScript]
var WshNetwork = WScript.CreateObject("WScript.Network");
var RutaImpresora = "\\\\PRN-CORP1\\B41-4523-A";
WshNetwork.RemovePrinterConnection(RutaImpresora, true, true);

Consulte también

Objeto WshNetwork | Método AddPrinterConnection | Método AddWindowsPrinterConnection | Método EnumPrinterConnections | Método SetDefaultPrinter

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.