PSEasy.Utility
1.7.2
Lightweight army of helpers for general powershell activities
Installation Options
Owners
Copyright
(c) Brett Gerhardi. All rights reserved.
Package Details
Author(s)
- Brett Gerhardi
Functions
Compress-ArchiveFolder Invoke-CpuArtificialWorkload Get-CredentialSilently Clear-EnvironmentVariable Get-EnvironmentVariable Set-EnvironmentVariable Get-CleanErrorString Set-ErrorViewIfPossible Invoke-GenericMethod Get-Hash Add-HashtableItem Remove-HashtableItem Set-HashTableItem Add-PerformanceRecord Complete-PerformanceRecord Get-PerformanceRecord Get-PerformanceStore Measure-Command2 Get-ObjectModelValue Set-ObjectModelValue Test-ObjectModelPathIsSafe Add-MemberIfNotExist ConvertTo-Array ConvertTo-Array2 ConvertTo-Array3 ConvertTo-FlatObject ConvertTo-Hashtable ConvertTo-HashtableBased Edit-ConvertDateTimePropertyToString Remove-Property Test-HasProperty Add-PSSessionEntry Initialize-PSSessionVariable Test-PSSessionEntry ConvertTo-AesKey Test-SecureStringEmpty Get-HashtableFromRemainingArgument Get-NullIf Get-NullIfDBNull Out-HostSmartAnsi Format-Xml Test-ContentNoPassword Test-ContentNoTab Get-FileLockProcess Test-FileLock Find-Item Rename-FileWithRegex Rename-GitFileWithRegex Get-LogPath Remove-Log Start-Logging Stop-Logging Get-Assembly Build-Module Get-ModuleUserFolder Get-ModuleVersion Install-ModuleFromFolder Invoke-ModuleFunction Set-ModuleVersion Uninstall-ModuleFromFolder Add-ModuleManifestExport Test-Script Invoke-CommandAs Invoke-PwshAs Invoke-RunAs Start-Impersonate Stop-Impersonate Test-UserPrivilegeAdmin
PSEditions
Dependencies
FileList
- PSEasy.Utility.nuspec
- Logging\Remove-Log.ps1
- Data\EnvironmentVariable\Get-EnvironmentVariable.ps1
- Data\PerformanceRecord\Get-PerformanceRecord.ps1
- Data\PSObject\ConvertTo-FlatObject.ps1
- Data\PSSessionVariable\Test-PSSessionEntry.ps1
- IO\FileLock\Get-FileLockProcess.ps1
- Module\Lifecycle\Install-ModuleFromFolder.ps1
- .Build-Module.config.json
- Logging\Start-Logging.ps1
- Data\EnvironmentVariable\Set-EnvironmentVariable.ps1
- Data\PerformanceRecord\Get-PerformanceRecordKey.private.ps1
- Data\PSObject\ConvertTo-Hashtable.ps1
- Data\SecureString\ConvertTo-AesKey.ps1
- IO\FileLock\Test-FileLock.ps1
- Module\Lifecycle\Invoke-ModuleFunction.ps1
- Logging\Stop-Logging.ps1
- Data\Error\Get-CleanErrorString.ps1
- Data\PerformanceRecord\Get-PerformanceRecordMessage.private.ps1
- Data\PSObject\ConvertTo-HashtableBased.ps1
- Data\SecureString\Test-SecureStringEmpty.ps1
- IO\Find\Find-Item.ps1
- Module\Lifecycle\Set-ModuleVersion.ps1
- UserPrivilege\Invoke-CommandAs.ps1
- Data\Error\Set-ErrorViewIfPossible.ps1
- Data\PerformanceRecord\Get-PerformanceStore.ps1
- Data\PSObject\Edit-ConvertDateTimePropertyToString.ps1
- Data\Value\Get-HashtableFromRemainingArgument.ps1
- IO\Rename\Rename-FileWithRegex.ps1
- Module\Lifecycle\Uninstall-ModuleFromFolder.ps1
- UserPrivilege\Invoke-PwshAs.ps1
- Data\Generic\Invoke-GenericMethod.ps1
- Data\PerformanceRecord\Measure-Command2.ps1
- Data\PSObject\PropertyName.class.ps1
- Data\Value\Get-NullIf.ps1
- IO\Rename\Rename-GitFileWithRegex.ps1
- Module\Script\Add-ModuleManifestExport.ps1
- PSEasy.Utility.psd1
- UserPrivilege\Invoke-RunAs.ps1
- Data\Hash\Get-Hash.ps1
- Data\PSObject\Add-MemberIfNotExist.ps1
- Data\PSObject\Remove-Property.ps1
- Data\Value\Get-NullIfDBNull.ps1
- Module\Assembly\Get-Assembly.ps1
- Module\Script\Get-ScriptNature.private.ps1
- PSEasy.Utility.psm1
- UserPrivilege\Start-Impersonate.ps1
- Data\Hashtable\Add-HashtableItem.ps1
- Data\PSObject\ConvertTo-Array.ps1
- Data\PSObject\Test-HasProperty.ps1
- Data\Value\Out-HostSmartAnsi.ps1
- Module\Lifecycle\Build-Module.ps1
- Module\Script\Test-Script.ps1
- PSScriptAnalyzerSettings.psd1
- UserPrivilege\Stop-Impersonate.ps1
- Data\Hashtable\Remove-HashtableItem.ps1
- Data\PSObject\ConvertTo-Array.Tests.ps1
- Data\PSObject\Update-TypeDataPSCustomObjectToArray.ps1
- Data\Xml\Format-Xml.ps1
- Module\Lifecycle\Get-ModuleUserFolder.ps1
- Data\PSObject\ObjectModel\Get-ObjectModelValue.ps1
- Archive\Compress-ArchiveFolder.ps1
- UserPrivilege\Test-UserPrivilegeAdmin.ps1
- Data\Hashtable\Set-HashTableItem.ps1
- Data\PSObject\ConvertTo-Array2.ps1
- Data\PSSessionVariable\Add-PSSessionEntry.ps1
- IO\Content\Test-ContentNoPassword.ps1
- Module\Lifecycle\Get-ModuleVersion.ps1
- Data\PSObject\ObjectModel\Set-ObjectModelValue.ps1
- Cpu\Invoke-CpuArtificialWorkload.ps1
- Data\Credential\Get-CredentialSilently.ps1
- Data\PerformanceRecord\Add-PerformanceRecord.ps1
- Data\PSObject\ConvertTo-Array3.ps1
- Data\PSSessionVariable\Initialize-PSSessionVariable.ps1
- IO\Content\Test-ContentNoTab.ps1
- Module\Lifecycle\Import-ModuleFunction.ps1
- Data\PSObject\ObjectModel\Test-ObjectModelPathIsSafe.ps1
- Logging\Get-LogFolder.private.ps1
- Data\EnvironmentVariable\Clear-EnvironmentVariable.ps1
- Data\PerformanceRecord\Complete-PerformanceRecord.ps1
- Logging\Get-LogPath.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.10.1 | 164 | 11/8/2024 |
1.10.0 | 104 | 10/31/2024 |
1.9.0 | 88 | 10/25/2024 |
1.8.2 | 18 | 10/24/2024 |
1.8.1 | 50 | 10/17/2024 |
1.8.0 | 49 | 10/10/2024 |
1.7.5 | 345 | 9/11/2024 |
1.7.4 | 64 | 9/4/2024 |
1.7.3 | 329 | 8/15/2024 |
1.7.2 (current version) | 103 | 8/10/2024 |
1.7.1 | 9 | 8/9/2024 |
1.7.0 | 5 | 8/9/2024 |
1.6.1 | 35 | 8/7/2024 |
1.6.0 | 38 | 8/2/2024 |
1.5.10 | 2,806 | 2/27/2024 |
1.5.9 | 2,109 | 11/13/2023 |
1.5.8 | 1,723 | 8/31/2023 |
1.5.7 | 8 | 8/31/2023 |
1.5.6 | 342 | 8/22/2023 |
1.5.5 | 74 | 8/18/2023 |
1.5.4 | 128 | 8/16/2023 |
1.5.3 | 12 | 8/16/2023 |
1.5.2 | 49 | 8/15/2023 |
1.5.1 | 29 | 8/15/2023 |
1.5.0 | 196 | 8/9/2023 |
1.4.9 | 3,194 | 3/10/2023 |
1.4.8 | 24 | 3/10/2023 |
1.4.7 | 526 | 2/23/2023 |
1.4.6 | 155 | 2/16/2023 |
1.4.5 | 486 | 1/27/2023 |
1.4.4 | 62 | 1/26/2023 |
1.4.3 | 8 | 1/26/2023 |
1.4.2 | 36 | 1/24/2023 |
1.4.1 | 10 | 1/24/2023 |
1.4.0 | 125 | 1/21/2023 |
1.3.0 | 8 | 1/19/2023 |
1.2.0 | 43 | 1/18/2023 |
1.1.1 | 66 | 1/15/2023 |
1.1.0 | 10 | 1/15/2023 |