ADServices

0.3.1

Rough re-implementation of the MS ActiveDirectory powershell module by
leveraging the C# "System.DirectoryServices.Protocols" assembly which is available by
default on .NET enabled platforms instead of requiring that the user install RSAT. Very
feature-incomplete at this time.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name ADServices -RequiredVersion 0.3.1

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name ADServices -Version 0.3.1

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

2025, Martin C Zarate

Package Details

Author(s)

  • Martin C Zarate (AKA Pxtl)

Tags

ActiveDirectory DirectoryServices RSAT

PSEditions

Desktop Core

Dependencies

This module has no dependencies.

Release Notes

v0.3.1
- restrict manifest to not include peripheral files

v0.3.0
- converted module to .NET Framework 4.8

v0.2.0
- rewrote module using System.DirectoryServices.Protocols instead of SystemDirectoryServices
- supports ADOrganizationalUnit, ADRootDSE
- now attempts to match the object properties of the ActiveDirectory module.

v0.1.2
- add Get-ADGroupMember

v0.1.1
- hide private functions properly

v0.1.0
- Initial Version
- Includes main verbs for ADObject, ADUser, ADAccount, ADGroup, ADGroupMember

FileList

  • ADServices.nuspec
  • ADServices.psd1
  • bin\netstandard2.0\ADServices.deps.json
  • bin\netstandard2.0\ADServices.dll
  • bin\netstandard2.0\ADServices.pdb
  • bin\netstandard2.0\System.Buffers.dll
  • bin\netstandard2.0\System.DirectoryServices.Protocols.dll
  • bin\netstandard2.0\System.Management.Automation.dll
  • bin\netstandard2.0\System.Memory.dll
  • bin\netstandard2.0\System.Numerics.Vectors.dll
  • bin\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll
  • bin\netstandard2.0\System.Security.Principal.Windows.dll

Version History

Version Downloads Last updated
0.3.2 5 4/20/2026
0.3.1 (current version) 8 4/17/2026
0.2.0 7 4/7/2026
0.1.2 61 6/26/2025
0.1.1 6 6/26/2025
0.1.0 5 6/26/2025
Show more