Skip to content

DirkHaex/PrintManagementDsc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cPrinterManagement

The cPrinterManagement module contains the following resources:

  • cPrintDriver: Add or remove print drivers
  • cPrintDriverSet: Add or remove multiple print drivers from the same source file
  • cPrinter: Add pr remove printers

Branches

master

Build status

This is the branch containing the latest release - no contributions should be made directly to this branch.

dev

Build status

This is the development branch to which contributions should be proposed by contributors as pull requests.

cPrintDriver

cPrintDriver resource has the following properties:

  • Name: The driver name
  • Version: The version of the driver
  • Source: Where the source .inf file is located

cPrintDriver Examples

cPrintDriverSet

cPrintDriverSet resource has the following properties:

  • Name: A list of driver names
  • Version: The version of the driver
  • Source: Where the source .inf file is located

cPrintDriverSet Examples

cPrinter

cPrinter resource has the following properties:

  • Name: The desired printer name
  • PortType: The desired printer port type. Possible values: "TCPIP","Papercut","LPR"
  • PortName: The desired printer port name
  • Address: The desired printer address
  • DriverName: The desired driver name to be used
  • LprQueue: The desired queue name used if PortType is LPR
  • Shared: Sets the desired shared state of the printer
  • SNMPEnabled: Enables or disables SNMP on the printer port
  • SNMPCommunityName: Sets the desired community name used for SNMP communication if SNMP is enabled. Defaults to "public"
  • SNMPIndex: Sets the desired index used for SNMP communication if SNMP is enabled. Defaults to 1
  • PermissionsSDDL: The desired permissions of a printer

cPrinter Examples

About

Desired State Configuration(DSC) module for maintaining a Windows print server.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%