spec.base.utilities

1.2.13

Mandatory module for the foundation PowerShell scripts.

Minimum PowerShell version

3.0

Installation Options

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

Install-Module -Name spec.base.utilities

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

Install-PSResource -Name spec.base.utilities

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

(c) 2023 owen.heaume. All rights reserved.

Package Details

Author(s)

  • owen.heaume

Tags

Windows Shortcut Registry ScheduledTask Utilities spec log logging

Functions

Get-specMonitorInfo New-SpecShortcut Remove-SpecShortcut Set-SpecShortcut New-SpecRegistryKey Remove-SpecRegistryKey Set-SpecRegistryKey New-SpecScheduledTask Remove-SpecScheduledTask Add-SpecSectionBreak Enable-SpecWindowsOptionalFeature Replace-SpecRegistryKey Get-specRegistryValue Write-specLogMessage Install-specApplication New-specTwiceDailyScheduledTask Find-specInstalledProgram Get-SpecCameraInfo Set-specStatusMessage Get-specLastLogonEvent

Dependencies

This module has no dependencies.

Release Notes

* Initial release to PowerShell Gallery
* 1.0.1 - Added Registry management functions
* 1.0.2 - Added Scheduled Task management functions
* 1.0.3 - Add IgnoreTestPath parameter to New-SpecScheduledTask
* 1.0.4 - Breaking change: Refactor Scheduled Task functions
* 1.0.5 - Improve pipeline support for New-SpecScheduledTask
* 1.0.6 - Add Add-SpecSectionBreak function
* 1.0.7 - Add Enable-SpecWindowsOptionalFeature function
* 1.0.8 - Removed odd characters that were causing an error
* 1.0.9 - Add BUILTIN\Administrators to runas validateset
* 1.1.0 - Remove validateSet from WindowsStyle param
* 1.1.1 - Remove validateSet from WindowsStyle param
* 1.1.2 - Rename module to spec.base.utilities
* 1.1.3 - Add Replace-SpecRegistryKey function
* 1.1.4 - comment based help updates
* 1.1.5 - Add colour scheme output to shortcut functions
* 1.1.6 - Add colour scheme output to New-SpecShortcut
* 1.1.7 - Add Get-specRegistryValue and Write-specLogMessage functions
* 1.1.8 - Add throw messages when path not found to Write-specLogMessage function
* 1.1.9 - Add Install-specApplication function
* 1.2.0 - Add New-specTwiceDailyScheduledTask function
* 1.2.2 - Change log file location in Write-specLogMessage function
* 1.2.3 - Add public function: Find-specInstalledProgram
* 1.2.4 - Add comment-based help for Find-specInstalledProgram
* 1.2.5 - Add ability to repeat task every x minutes indefinitely
* 1.2.6 - Add ability to turn off execution time limit of scheduled task
* 1.2.7 - Add function: Get-SpecCameraInfo
* 1.2.8 - Add error handling for when no cameras are found in Get-SpecCameraInfo
* 1.2.9 - Add Set-specStatusMessage function
* 1.2.10 - Change whit to Gray for info message in Set-specStatusMessage
* 1.2.11 - Add new parameter to Remove-specFileExtension function
* 1.2.12 - Add function Get-specMonitorInfo
* 1.2.13 - Add Get-specLastLogonEvent

FileList

Version History

Version Downloads Last updated
1.2.13 (current version) 3,224 11/1/2024
1.2.12 18,766 10/10/2024
1.2.11 20,449 7/9/2024
1.2.10 17 7/4/2024
1.2.9 45 6/21/2024
1.2.8 19,458 6/17/2024
1.2.7 17 6/14/2024
1.2.6 16 6/12/2024
1.2.5 1,203 5/15/2024
1.2.4 5,529 3/20/2024
1.2.3 7 3/20/2024
1.2.2 19,092 1/27/2024
1.2.1 8,098 1/11/2024
1.1.9 16 1/9/2024
1.1.8 9,622 10/30/2023
1.1.7 9 10/30/2023
1.1.6 14 10/12/2023
1.1.5 7 10/12/2023
1.1.4 7 10/12/2023
1.1.3 6 10/12/2023
1.1.2 20,702 10/10/2023
Show more