Skip to content

Powershell Web service with a focus on OS deployment with MDT/SCCM

Notifications You must be signed in to change notification settings

BenGibb/OSD-Web-Service

 
 

Repository files navigation

OSD-Web-Service

Powershell Web service with a focus on OS deployment with MDT/PDQ

Built With

Authors

  • Nicolas Lacour (Diagg) - Inital work - OSD-Couture.com
  • Ben Gibb - Overhaul to tie more tightly into MDT and support PDQ Deploy - BenGibb

Acknowledgments

To do

Properly comment all code

  • Learn what everything does

Resources

Upgrade code to latest "Strict Mode"

Powershell Strict Mode versions 1.0 and 2.0

Optimise code

Resources

Externalise existing functions and convert into libraries

  • Greater control over what is exported from the module
  • By default all module variables are private preventing accidental overlap
  • Functions can be accessed directly using the module namespace (Module\FunctionName)
  • Will allow for easy re-use of code in other projects

Resources

Connect into the PDQ SQLite databases

  • Do useful things like map members of a group to their computer name in PDQ Inventory

Resources

Performance

Convert code to use true multithreading

  • Better handling of HTTPListener including non-blocking concurrent requests

Resources

About

Powershell Web service with a focus on OS deployment with MDT/SCCM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%