>NULL: 2026

Thursday, 19 March 2026

365 Online Archive Not Archiving

You've enabled Online Archiving for a 365 user and a few days go by and the user complains of a lack of space. This can be solved by manually starting the archiving process in PowerShell, this process is normally on a weekly schedule.

In PowerShell run: Connect-ExchangeOnline

Once logged in run: Start-ManagedFolderAssistant -Identity "user@domain.com"


If you don't have the Connect-ExchangeOnline command run the following in admin PowerShell. I usually have this in a connection script so the module stays up to date.

Install-Module -Name ExchangeOnlineManagement
Update-Module -Name ExchangeOnlineManagement
Import-Module ExchangeOnlineManagement; Get-Module ExchangeOnlineManagement
Connect-ExchangeOnline -ShowProgress $true



Monday, 23 February 2026

Publish Control Panel Email Settings in RDS

 You need to publish the following: c:\Windows\SysWOW64\control.exe mlcfg32.cpl

To do this in the Publish Applications wizard browse to Control.exe at the location shown above, and publish that, then go back in to the published app settings and modify;

  1. General: Rename it to Email Settings.
  2. Parameters: Select 'Always use the following command-line parameters' and enter this in the box: mlcfg32.cpl

Click OK and refresh RDWeb, you will see the new RemoteApp.


Wednesday, 4 February 2026

Tapo app keeps saying, You have viewed the live video for 5 minutes without any operation. Continue the viewing?

If you are getting the popup "You have viewed the live video for 5 minutes without any operation. Continue the viewing?" in the Tapo app you need to change some settings.

In the settings for the app.
Turn on "Allow background usage", "Allow background data usage", Some versions of android have a setting for battery usage set this to "Unrestricted" for the Tapo app.

Different versions of Android call this different things, but the app being restricted is what causes the problem so just have a look through the settings in the "App info" option..

Wednesday, 28 January 2026

Set Windows user not to expire via CMD

 To set a local Windows user password not to expire use the following.

wmic UserAccount where Name='username' set PasswordExpires=False


Tuesday, 27 January 2026

Produce a last logon report on Active Directory

The following PowerShell command will produce a csv file with username, last login date and time, and 'user enabled' columns. 

Get-LocalUser | Select-Object Name, LastLogon, Enabled | Export-Csv -Path "C:\path\to\your\LastLogonReport.csv" -NoTypeInformation