AutomatedLab.Common

2.3.37

The module collects all helper functions used in but not limited to AutomatedLab

Minimum PowerShell version

5.1

Installation Options

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

Install-Module -Name AutomatedLab.Common

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

Install-PSResource -Name AutomatedLab.Common

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

2019

Package Details

Author(s)

  • Raimund Andree Per Pedersen Jan-Hendrik Peters

Tags

LabAutomation AutomatedLab Networking PKI DesiredStateConfiguration DSC

Functions

Add-AccountPrivilege Add-FunctionToPSSession Add-StringIncrement Add-VariableToPSSession Get-ConsoleText Get-DotNetFrameworkVersion Get-FullMesh Get-ModuleDependency Get-RunspacePool Get-StringSection Get-Type Install-SoftwarePackage Invoke-Ternary New-RunspacePool Read-Choice Read-HashTable Receive-RunspaceJob Remove-RunspacePool Send-ModuleToPsSession Split-Array Start-RunspaceJob Sync-Parameter Test-HashtableKeys Test-IsAdministrator Wait-RunspaceJob Get-DscConfigurationImportedResource Get-RequiredModulesFromMOF Add-HostEntry Clear-HostFile ConvertTo-BinaryIp ConvertTo-DecimalIp ConvertTo-DottedDecimalIp ConvertTo-Mask ConvertTo-MaskLength Get-BroadcastAddress Get-HostEntry Get-HostFile Get-NetworkAddress Get-NetworkRange Get-NetworkSummary Get-PublicIpAddress Remove-HostEntry Test-Port Get-PerformanceCounterID Get-PerformanceCounterLocalName Get-PerformanceDataCollectorSet New-PerformanceDataCollectorSet Remove-PerformanceDataCollectorSet Start-PerformanceDataCollectorSet Stop-PerformanceDataCollectorSet Add-CATemplateStandardPermission Add-Certificate2 Enable-AutoEnrollment Find-CertificateAuthority Get-CaTemplate Get-Certificate2 Get-NextOid New-CaTemplate Publish-CaTemplate Request-Certificate Test-CaTemplate Add-TfsAgentUserCapability Get-TfsAccessTokenString Get-TfsAgent Get-TfsAgentPool Get-TfsAgentQueue Get-TfsBuildDefinition Get-TfsBuildDefinitionTemplate Get-TfsBuildStep Get-TfsFeed Get-TfsFeedPermission Get-TfsGitRepository Get-TfsProcessTemplate Get-TfsProject Get-TfsReleaseDefinition Get-TfsReleaseStep New-TfsAgentQueue New-TfsBuildDefinition New-TfsFeed New-TfsProject New-TfsReleaseDefinition Remove-TfsAgentUserCapability Remove-TfsFeed Set-TfsAgentUserCapability Set-TfsFeedPermission Set-TfsFeedPermissions Set-TfsProject

PSEditions

Desktop Core

Dependencies

FileList

  • AutomatedLab.Common.nuspec
  • lib\full\System.Diagnostics.TraceSource.dll
  • lib\full\System.Diagnostics.Tracing.dll
  • AutomatedLab.Common.psd1
  • lib\full\System.Drawing.Common.dll
  • AutomatedLab.Common.psm1
  • lib\full\System.Drawing.Primitives.dll
  • en-us\about_AutomatedLab.Common.help.txt
  • lib\full\System.Dynamic.Runtime.dll
  • en-us\AutomatedLab.Common-Help.xml
  • lib\full\System.Globalization.Calendars.dll
  • lib\core\AutomatedLab.Common.deps.json
  • lib\full\System.Globalization.dll
  • lib\core\AutomatedLab.Common.dll
  • lib\full\System.Globalization.Extensions.dll
  • lib\core\AutomatedLab.Common.pdb
  • lib\full\System.IO.Compression.dll
  • lib\core\Microsoft.Win32.Registry.AccessControl.dll
  • lib\full\System.IO.Compression.ZipFile.dll
  • lib\core\Microsoft.Win32.SystemEvents.dll
  • lib\full\System.IO.dll
  • lib\core\System.CodeDom.dll
  • lib\full\System.IO.FileSystem.AccessControl.dll
  • lib\core\System.ComponentModel.Composition.dll
  • lib\full\System.IO.FileSystem.dll
  • lib\core\System.Configuration.ConfigurationManager.dll
  • lib\full\System.IO.FileSystem.DriveInfo.dll
  • lib\core\System.Data.Odbc.dll
  • lib\full\System.IO.FileSystem.Primitives.dll
  • lib\core\System.Data.SqlClient.dll
  • lib\full\System.IO.FileSystem.Watcher.dll
  • lib\core\System.Diagnostics.EventLog.dll
  • lib\full\System.IO.IsolatedStorage.dll
  • lib\core\System.Diagnostics.PerformanceCounter.dll
  • lib\full\System.IO.MemoryMappedFiles.dll
  • lib\core\System.DirectoryServices.AccountManagement.dll
  • lib\full\System.IO.Packaging.dll
  • lib\core\System.DirectoryServices.dll
  • lib\full\System.IO.Pipes.AccessControl.dll
  • lib\core\System.DirectoryServices.Protocols.dll
  • lib\full\System.IO.Pipes.dll
  • lib\core\System.Drawing.Common.dll
  • lib\full\System.IO.Ports.dll
  • lib\core\System.IO.Packaging.dll
  • lib\full\System.IO.UnmanagedMemoryStream.dll
  • lib\core\System.IO.Ports.dll
  • lib\full\System.Linq.dll
  • lib\core\System.Management.dll
  • lib\full\System.Linq.Expressions.dll
  • lib\core\System.Net.Http.WinHttpHandler.dll
  • lib\full\System.Linq.Parallel.dll
  • lib\core\System.Runtime.Caching.dll
  • lib\full\System.Linq.Queryable.dll
  • lib\core\System.Security.Cryptography.Pkcs.dll
  • lib\full\System.Net.Http.dll
  • lib\core\System.Security.Cryptography.ProtectedData.dll
  • lib\full\System.Net.NameResolution.dll
  • lib\core\System.Security.Cryptography.Xml.dll
  • lib\full\System.Net.NetworkInformation.dll
  • lib\core\System.Security.Permissions.dll
  • lib\full\System.Net.Ping.dll
  • lib\core\System.ServiceModel.dll
  • lib\full\System.Net.Primitives.dll
  • lib\core\System.ServiceModel.Duplex.dll
  • lib\full\System.Net.Requests.dll
  • lib\core\System.ServiceModel.Http.dll
  • lib\full\System.Net.Security.dll
  • lib\core\System.ServiceModel.NetTcp.dll
  • lib\full\System.Net.Sockets.dll
  • lib\core\System.ServiceModel.Primitives.dll
  • lib\full\System.Net.WebHeaderCollection.dll
  • lib\core\System.ServiceModel.Security.dll
  • lib\full\System.Net.WebSockets.Client.dll
  • lib\core\System.ServiceModel.Syndication.dll
  • lib\full\System.Net.WebSockets.dll
  • lib\core\System.ServiceProcess.ServiceController.dll
  • lib\full\System.ObjectModel.dll
  • lib\core\System.Threading.AccessControl.dll
  • lib\full\System.Reflection.dll
  • lib\core\runtimes\linux\lib\netcoreapp2.0\System.Data.Odbc.dll
  • lib\full\System.Reflection.Extensions.dll
  • lib\core\runtimes\osx\lib\netcoreapp2.0\System.Data.Odbc.dll
  • lib\full\System.Reflection.Primitives.dll
  • lib\core\runtimes\unix\lib\netcoreapp2.0\System.Drawing.Common.dll
  • lib\full\System.Resources.Reader.dll
  • lib\core\runtimes\unix\lib\netcoreapp2.0\System.Runtime.Caching.dll
  • lib\full\System.Resources.ResourceManager.dll
  • lib\core\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll
  • lib\full\System.Resources.Writer.dll
  • lib\core\runtimes\unix\lib\netstandard2.0\System.Private.ServiceModel.dll
  • lib\full\System.Runtime.CompilerServices.Unsafe.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\Microsoft.Win32.SystemEvents.dll
  • lib\full\System.Runtime.CompilerServices.VisualC.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.Data.Odbc.dll
  • lib\full\System.Runtime.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.Diagnostics.EventLog.dll
  • lib\full\System.Runtime.Extensions.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.Diagnostics.PerformanceCounter.dll
  • lib\full\System.Runtime.Handles.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.DirectoryServices.AccountManagement.dll
  • lib\full\System.Runtime.InteropServices.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.DirectoryServices.dll
  • lib\full\System.Runtime.InteropServices.RuntimeInformation.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.DirectoryServices.Protocols.dll
  • lib\full\System.Runtime.Numerics.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.Drawing.Common.dll
  • lib\full\System.Runtime.Serialization.Formatters.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.Management.dll
  • lib\full\System.Runtime.Serialization.Json.dll
  • lib\core\runtimes\win\lib\netcoreapp2.0\System.Runtime.Caching.dll
  • lib\full\System.Runtime.Serialization.Primitives.dll
  • lib\core\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll
  • lib\full\System.Runtime.Serialization.Xml.dll
  • lib\core\runtimes\win\lib\netcoreapp2.1\System.Security.Cryptography.Pkcs.dll
  • lib\full\System.Security.AccessControl.dll
  • lib\core\runtimes\win\lib\netstandard2.0\Microsoft.Win32.Registry.AccessControl.dll
  • lib\full\System.Security.Claims.dll
  • lib\core\runtimes\win\lib\netstandard2.0\System.IO.Ports.dll
  • lib\full\System.Security.Cryptography.Algorithms.dll
  • lib\core\runtimes\win\lib\netstandard2.0\System.Net.Http.WinHttpHandler.dll
  • lib\full\System.Security.Cryptography.Cng.dll
  • lib\core\runtimes\win\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll
  • lib\full\System.Security.Cryptography.Csp.dll
  • lib\core\runtimes\win\lib\netstandard2.0\System.ServiceProcess.ServiceController.dll
  • lib\full\System.Security.Cryptography.Encoding.dll
  • lib\core\runtimes\win\lib\netstandard2.0\System.Threading.AccessControl.dll
  • lib\full\System.Security.Cryptography.Pkcs.dll
  • lib\core\runtimes\win-arm64\native\sni.dll
  • lib\full\System.Security.Cryptography.Primitives.dll
  • lib\core\runtimes\win-x64\native\sni.dll
  • lib\full\System.Security.Cryptography.ProtectedData.dll
  • lib\core\runtimes\win-x86\native\sni.dll
  • lib\full\System.Security.Cryptography.X509Certificates.dll
  • lib\core\runtimes\win7\lib\netstandard2.0\System.Private.ServiceModel.dll
  • lib\full\System.Security.Cryptography.Xml.dll
  • lib\full\AutomatedLab.Common.dll
  • lib\full\System.Security.Permissions.dll
  • lib\full\AutomatedLab.Common.pdb
  • lib\full\System.Security.Principal.dll
  • lib\full\Microsoft.Win32.Primitives.dll
  • lib\full\System.Security.Principal.Windows.dll
  • lib\full\Microsoft.Win32.Registry.AccessControl.dll
  • lib\full\System.Security.SecureString.dll
  • lib\full\Microsoft.Win32.Registry.dll
  • lib\full\System.ServiceModel.Duplex.dll
  • lib\full\Microsoft.Win32.SystemEvents.dll
  • lib\full\System.ServiceModel.Http.dll
  • lib\full\netstandard.dll
  • lib\full\System.ServiceModel.NetTcp.dll
  • lib\full\System.AppContext.dll
  • lib\full\System.ServiceModel.Primitives.dll
  • lib\full\System.CodeDom.dll
  • lib\full\System.ServiceModel.Syndication.dll
  • lib\full\System.Collections.Concurrent.dll
  • lib\full\System.ServiceProcess.ServiceController.dll
  • lib\full\System.Collections.dll
  • lib\full\System.Text.Encoding.CodePages.dll
  • lib\full\System.Collections.NonGeneric.dll
  • lib\full\System.Text.Encoding.dll
  • lib\full\System.Collections.Specialized.dll
  • lib\full\System.Text.Encoding.Extensions.dll
  • lib\full\System.ComponentModel.dll
  • lib\full\System.Text.RegularExpressions.dll
  • lib\full\System.ComponentModel.EventBasedAsync.dll
  • lib\full\System.Threading.AccessControl.dll
  • lib\full\System.ComponentModel.Primitives.dll
  • lib\full\System.Threading.dll
  • lib\full\System.ComponentModel.TypeConverter.dll
  • lib\full\System.Threading.Overlapped.dll
  • lib\full\System.Configuration.ConfigurationManager.dll
  • lib\full\System.Threading.Tasks.dll
  • lib\full\System.Console.dll
  • lib\full\System.Threading.Tasks.Parallel.dll
  • lib\full\System.Data.Common.dll
  • lib\full\System.Threading.Thread.dll
  • lib\full\System.Data.Odbc.dll
  • lib\full\System.Threading.ThreadPool.dll
  • lib\full\System.Data.SqlClient.dll
  • lib\full\System.Threading.Timer.dll
  • lib\full\System.Diagnostics.Contracts.dll
  • lib\full\System.ValueTuple.dll
  • lib\full\System.Diagnostics.Debug.dll
  • lib\full\System.Xml.ReaderWriter.dll
  • lib\full\System.Diagnostics.EventLog.dll
  • lib\full\System.Xml.XDocument.dll
  • lib\full\System.Diagnostics.FileVersionInfo.dll
  • lib\full\System.Xml.XmlDocument.dll
  • lib\full\System.Diagnostics.PerformanceCounter.dll
  • lib\full\System.Xml.XmlSerializer.dll
  • lib\full\System.Diagnostics.Process.dll
  • lib\full\System.Xml.XPath.dll
  • lib\full\System.Diagnostics.StackTrace.dll
  • lib\full\System.Xml.XPath.XDocument.dll
  • lib\full\System.Diagnostics.TextWriterTraceListener.dll
  • lib\full\System.Diagnostics.Tools.dll

Version History

Version Downloads Last updated
2.3.37 (current version) 212 10/7/2025
2.3.30 88,071 3/30/2024
2.3.25 1,677 3/18/2024
2.3.17 15,131 4/4/2023
2.3.5 1,110 2/19/2023
2.3.0 1,091 12/20/2022
2.2.247 3,704 8/21/2022
2.2.242 1,562 7/28/2022
2.2.234 1,871 6/30/2022
2.1.230 2,344 3/23/2022
2.1.223 3,939 8/20/2021
2.0.216 3,839 3/3/2021
2.0.208 4,485 6/24/2020
2.0.188 4,825 1/3/2020
2.0.184 1,674 11/21/2019
2.0.178 1,717 9/29/2019
2.0.164 2,344 6/26/2019
2.0.160 1,212 6/26/2019
2.0.151 1,578 6/6/2019
2.0.138 1,601 5/13/2019
2.0.135 1,260 5/10/2019
2.0.129 1,228 5/9/2019
1.1.123 1,270 5/2/2019
1.1.113 1,958 2/15/2019
1.1.108 1,835 12/10/2018
1.1.103 1,284 12/2/2018
1.1.100 1,361 11/14/2018
1.1.96 1,613 10/15/2018
1.1.91 1,391 9/27/2018
1.1.87 1,313 9/14/2018
1.1.83 1,380 8/24/2018
1.1.78 1,228 8/18/2018
1.1.74 1,613 6/26/2018
1.1.71 1,190 6/25/2018
1.1.68 1,195 6/25/2018
1.1.65 1,442 5/18/2018
1.1.62 1,546 4/17/2018
1.1.59 1,207 4/16/2018
1.1.54 1,350 4/7/2018
1.1.51 1,351 3/20/2018
1.1.47 1,199 3/20/2018
1.1.38 1,215 3/19/2018
1.1.34 1,193 3/19/2018
1.1.27 1,323 3/6/2018
1.1.17 1,828 12/20/2017
1.1.5 1,198 12/14/2017
1.0.6 1,202 12/11/2017
Show more