Copy/Pasteable Client Antivirus Exclusions

Here’s a quick block of text that can be used to copy and paste into the excluded file locations dialog of the Microsoft Endpoint Protection client, compiled using KB822158. It is suitable for Windows client machines of any version up to Windows 8.1 C:\Windows\SoftwareDistribution\Datastore\Datastore.edb; C:\Windows\SoftwareDistribution\Datastore\Logs\Res*.log; C:\Windows\SoftwareDistribution\Datastore\Logs\Res*.jrs; C:\Windows\SoftwareDistribution\Datastore\Logs\Edb.chk; C:\Windows\SoftwareDistribution\Datastore\Logs\Tmp.edb; C:\Windows\Security\Database\*.edb; C:\Windows\Security\Database\*.sdb; C:\Windows\Security\Database\*.log; C:\Windows\Security\Database\*.chk; C:\Windows\Security\Database\*.jrs; C:\ProgramData\NTUser.pol; C:\Windows\System32\GroupPolicy\Machine\Registry.pol;… Read More »

Reporting Web Service for Office 365

There’s an interesting web service that could be used to pull reporting data from Office 365, assuming you can authenticate using your tenancy’s service admin. Here’s the URL for the service: Microsoft provide a plug-in to Excel that uses this service and it can be used to pull mail protection statistics from your Office… Read More »

File extension for Windows Language Packs

For some reason I had a mental block and couldn’t seem to remember this, but instead of using dism to install language packs on Windows 7 or above, like this… dism /online /add-package /packagepath:<path to language pack .cab file> …you can also simply rename the .cab language pack file to have the .mlc file extension and double-click it.… Read More »

Find a computer’s model using PowerShell

Interestingly this blog’s most popular post is one where I demonstrate how to find the serial number of a PC in a batch file so you can write a script that does different things for different computer models. I pretty much don’t write batch code any more, instead using PowerShell as much as possible. So I… Read More »