# 11. NetworkResource class

## Introduction

Connect and disconnect network services (disks and printers).

## Constructor

<div id="bkmrk-networkresource-%C2%A0-cr"><table class="confluenceTable"><colgroup><col></col><col></col><col></col></colgroup><tbody><tr><td class="confluenceTd">NetworkResource

</td><td class="confluenceTd"></td><td class="confluenceTd">Creates an object of type NetworkResource.

</td></tr></tbody></table>

</div>## Methods

<div id="bkmrk-connectprinter-resou"><div><table class="confluenceTable"><colgroup><col></col><col></col><col></col></colgroup><tbody><tr><td class="confluenceTd">connectPrinter

</td><td class="confluenceTd">resource: string

model: string

</td><td class="confluenceTd">Connects a remote printer to the local spooler.

</td></tr><tr><td class="confluenceTd">connectDrive

</td><td class="confluenceTd">localDrive: string

resource: string

password: string (optional)

user: string (optional)

</td><td class="confluenceTd">Connects a network drive.

</td></tr><tr><td class="confluenceTd">disconnectAllPrinters

</td><td class="confluenceTd"></td><td class="confluenceTd">Disconnects all remote printers.

</td></tr><tr><td class="confluenceTd">disconnectPrinter

</td><td class="confluenceTd">name: string

</td><td class="confluenceTd">Disconnects a remote Printer.

</td></tr><tr><td class="confluenceTd">disconnectDrive

</td><td class="confluenceTd">localName: string

</td><td class="confluenceTd">Disconnects a remote drive.

</td></tr></tbody></table>

</div></div>