Posts i have written over the years.
2020-02
2018-06
2018-05
- Inspecting the Properties of a Windows Executable using PowerShell
- Exporting a Web Site as a Collection of Word Documents using PowerShell
- Disable User Accounts and Set Random Passwords on a Schedule using Powershell
- A Macro to Export Multiple Emails and their Attachments from Microsoft Outlook to a Single PDF
- Remove a User's Device Profile and Directory Number from Cisco Unified Communications Manager using PowerShell
- Remove a User's Account from Cisco Unity via the HTTP REST API using PowerShell
- Add a User to HPE Content Manager using PowerShell
2017-12
2017-09
2017-08
2017-04
- Setting up a PowerShell Desired State Configuration Pull Server
- Create a Nano Server Image using PowerShell
- Create a Web Server Certificate from the Command Line
- Configuration Manager Automatic Deployment Rule for Windows 10 Updates
- Using Hyper-V Manager to Connect to Hyper-V on a Domain Member Server from a Workgroup Computer
2017-03
- Creating a Responsive Full Width Image Gallery with HTML and CSS using Flex
- Archive Your Twitter Timeline into a Sqlite Database using PHP
- Spoofing an Environment Variable for an Application using a Shim
2017-02
- New Printers Slow to Appear under the Devices and Printers View within Windows
- Use PowerShell to Modify Permissions of Local Printer
2016-12
- Use PowerShell to Mute the Volume when Headphones are not Connected to a Windows Computer
- Create a New Registry Hive using PowerShell
2016-11
2016-08
2016-07
- Using PowerShell to Automatically Change the Desktop Wallpaper Based on Screen Resolution
- Show a Message on the Windows Logon Screen using PowerShell
- Casting Integers in PowerShell
- Object-Oriented PowerShell without PowerShell 5.0
2016-06
- Sort an Array of Hashes Using Multiple Keys in PowerShell
- Add and Remove Content to a Text File with Unix Line Endings using PowerShell
- Extract Installed Microsoft Office Updates from a Computer using PowerShell
- Configure the Refresh Cycle of Microsoft SCCM Collections using PowerShell
- Changing Your Expired Active Directory Password via PowerShell
- List the Content Assigned to an SCCM Distribution Point Group
- Update an ISO using PowerShell
- An Approach for Managing Microsoft AppLocker Policies
- Client-Side DNS Prioritisation in Windows 10
- Create a Web Server using PowerShell
2016-05
2016-04
2016-03
- Creating a Windows Form using PowerShell Runspaces
- Using PowerShell to Find the Group Membership of the Logged On User and Local Computer
- Update CAB File and MSI Transform via Command Line
- Set the Time Zone of a Computer Using PowerShell
- Rerun an SCCM Advertisement on All Computers in a Collection
- How to Avoid Re-Caching an Outlook OST Over a WAN
- Create an SCCM 2007 Collection Based on Advertisement Status Messages
- Create an Outlook 2016 MAPI Profile with Preconfigured OST using C++
2016-02
- Encrypt and Decrypt a Password using PowerShell
- Run a PowerShell Script from a Shortcut Without Displaying a Window
- Read a Microsoft Excel Workbook using PowerShell and the Open XML SDK
2016-01
- Disable Microsoft Edge First-Run Welcome Page for New Users
- Disabling a Microsoft Office Add-On via COM
- Create an Application in SCCM using PowerShell with a File-System Detection Rule
- Create a Collection in SCCM with a Weekly Refresh Cycle
- Use Thinstation to Build a Network-Bootable RDP-Enabled Thin Client Image
- Retrieve Name of Hyper-V Host from Guest in WinPE
2015-12
2015-11
2015-10
- Override User Rights set via Group Policy using SecEdit
- Install and Configure Microsoft Deployment Toolkit 2013 using PowerShell
- Configure a Task Sequence in SCCM 2012 R2 SP1 using PowerShell
- Configure Load-Balanced DHCP Servers using PowerShell
- Remove Contact Support and Windows Feedback Packages from Windows 10
- Delegate Hyper-V Permissions using AzMan with PowerShell
- Make a Bootable El Capitan Installation USB Stick
- Set Default Permissions for New Group Policy Objects
- Post-Installation Configuration of Microsoft SCCM 2012 R2 SP1
- Install Microsoft SCCM 2012 R2 SP1
- Install Microsoft SQL Server 2012 and Configure an AlwaysOn Availability Group
2015-09
- Create a Highly Available File Share with DFS-N and DFS-R from the Command Line
- Install and Configure Hyper-V on Windows Server 2012 R2 using PowerShell
- Add a Computer to a Domain using PowerShell
- Extract Audio from YouTube Video
- Move the PageFile to Another Drive using PowerShell
- Creating a Striped Volume using DiskPart
- Create a New Active Directory Domain using PowerShell
- Install Windows Server 2012 R2 on a Mac Mini
- Anonymous Access to a Windows Shared Folder
2013-11
- Group Policy Refresh Behaviour
- Collect Logs from Multiple Servers with PowerShell
- Right-to-Left-Override Unicode Character
- Changing Window Titles using PowerShell
- Creating a Key Logger via a Global System Hook using PowerShell
- NTFS Alternate Data Streams