AutomatedLab.Common

2.3.17

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 -RequiredVersion 2.3.17

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

Install-PSResource -Name AutomatedLab.Common -Version 2.3.17

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 ConvertTo-BinaryIp ConvertTo-DecimalIp ConvertTo-DottedDecimalIp ConvertTo-Mask ConvertTo-MaskLength Get-BroadcastAddress Get-NetworkAddress Get-NetworkRange Get-NetworkSummary Get-PublicIpAddress 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.30 2,737 3/30/2024
2.3.25 1,673 3/18/2024
2.3.17 (current version) 14,990 4/4/2023
2.3.5 1,049 2/19/2023
2.3.0 1,027 12/20/2022
2.2.247 3,688 8/21/2022
2.2.242 1,557 7/28/2022
2.2.234 1,867 6/30/2022
2.1.230 2,340 3/23/2022
2.1.223 3,935 8/20/2021
2.0.216 3,835 3/3/2021
2.0.208 4,480 6/24/2020
2.0.188 4,815 1/3/2020
2.0.184 1,670 11/21/2019
2.0.178 1,710 9/29/2019
2.0.164 2,340 6/26/2019
2.0.160 1,208 6/26/2019
2.0.151 1,574 6/6/2019
2.0.138 1,597 5/13/2019
2.0.135 1,256 5/10/2019
2.0.129 1,224 5/9/2019
1.1.123 1,266 5/2/2019
1.1.113 1,954 2/15/2019
1.1.108 1,830 12/10/2018
1.1.103 1,280 12/2/2018
1.1.100 1,357 11/14/2018
1.1.96 1,609 10/15/2018
1.1.91 1,387 9/27/2018
1.1.87 1,309 9/14/2018
1.1.83 1,375 8/24/2018
1.1.78 1,223 8/18/2018
1.1.74 1,608 6/26/2018
1.1.71 1,185 6/25/2018
1.1.68 1,190 6/25/2018
1.1.65 1,437 5/18/2018
1.1.62 1,540 4/17/2018
1.1.59 1,202 4/16/2018
1.1.54 1,345 4/7/2018
1.1.51 1,346 3/20/2018
1.1.47 1,194 3/20/2018
1.1.38 1,210 3/19/2018
1.1.34 1,188 3/19/2018
1.1.27 1,318 3/6/2018
1.1.17 1,823 12/20/2017
1.1.5 1,193 12/14/2017
1.0.6 1,197 12/11/2017
Show more