The below uses the PowerShell invoke web request cmdlet to control a Roberts Internet Radio using the Frontier Silicon API. I have tied this in with my home automation to turn the radio on and off as feedback what is playing.
Tag: Powershell
The below can be run as a scheduled task to detect and disable accounts that have not been used for a specified amount of days or for accounts which have never been used. Report outputs to a CSV and is displayed as follows:
The below can be run as a scheduled task to detect Active Directory User accounts that have passwords that expire today. Any objects where the password is due to expire today will automatically have the “Change password at next logon” ticked meaning that they wont suddenly lose connection to things such as mapped drives at […]
The below can be run as a scheduled task to detect and disable accounts that have not been used for a specified amount of days or for accounts which have never been used. Report outputs to a CSV and is displayed as follows:
This is a PowerShell Function written to obtain a users password expiry date and time in a friendly format. It allows you to search using a username, first name or surname. This may be useful on a helpdesk to ascertain if the issue a user is experiencing is due to password expiry.
GUI: System Information Collector
WMI System Information Collector uses WMI to obtain a variety of system information where it may not be possible to use WINRM and CIM. This tool may be used on helpdesks to provide some immediate triage as the call is logged in ticketing system. Any suggestions are welcomed.
GUI: Password Generator
A simple password generator to get away from people using CompanyNameYear formats and variations of Password – This is by no means meant to be a super secure way of generating passwords and I am aware of the inherent risks of using get random. This is simply a way to generate a password for an […]