• Get-ADUser : Year, Month, and Day parameters describe an un-representable DateTime

  • Automatically logon to the Azure portal through PowerShell and a browser

  • Automatically logon to Office365 through PowerShell and a browser

  • PowerShell – Find the manufacturer, model and serial for your monitors

  • PowerShell – Find the appropriate network packet (MTU) size

  • PowerShell – Find disconnected RDP sessions

  • PowerShell – Is hyperthreading enabled?

  • The road so far…

  • PowerShell – Press any key to continue

  • Trello – PowerShell meets Fibonacci

  • How to find all WMI and/or CIM namespaces

  • DuPSUG meeting for PowerShell beginners and newbies

  • Changing from an hierarchical company structure to self managing teams

  • Sharing PowerShell knowledge and experiences in your country

  • Working around the execution policy in PowerShell

  • Releasing my Trello module at the PowerShell Conference EU 2016

  • My predictions for 2016

  • A new chapter

  • You can trust gatherNetworkInfo.vbs

  • Speaking at PowerShell Conference Europe 2016

  • Find group recursive membership for current user

  • A script to delete ConfigMgr client logs on remote devices

  • Howto hide a PowerShell prompt

  • Use PowerShell to get the default IIS log directory

  • Invoke-Command in DSC resources

  • Remember you are only human

  • PowerShell – What is dot sourcing and why use it?

  • How to be succesfull with Nano Server

  • Script to remove invalid shortcuts from start menu

  • To employers looking for admins or experts with PowerShell knowledge

  • Looking back at an interview from 3 years ago

  • Why there has been a silence on this blog over the last few months

  • Use PowerShell to list installed applications on remote Windows devices

  • An easy way in PowerShell to check if a variable has a value

  • Check for an elevated command prompt in Batch

  • Get local groups on remote devices

  • I’m giving a PowerShell for Packagers training in Februari of 2015

  • Find users currently logged on to remote systems

  • Find information about the local administrator account on remote systems with PowerShell

  • AWS – Use PowerShell to list VPC and Instance information in one view

  • Customize your PowerShell prompt

  • Loading a PowerShell module in a custom path

  • Doing all the things I do – A personal note

  • Octopus Deploy – The user name (UPN) could not be determined for principal

  • Experiences from the MVP Global Summit 2014

  • A kickstarter project for a Windows Store alternative

  • Win a free ticket to ExpertsLive

  • Study, education, preparations and means to an end

  • PowerShell DSC – Package ID unknown? Not a problem!

  • Find parameters named after the plural

  • Extract features names from DeploymentConfigTemplate xml file

  • Robin Williams – The passing of a true inspiration

  • Will you attend the PowerShell Summit in Amsterdam?

  • PowerShell – Howto remove white lines?

  • My DevOps session

  • Get the process owner via PowerShell

  • Get flash version with PowerShell

  • Check if a value is an ip address or not

  • Get print server information via PowerShell

  • Where to find the latest version of my Healh Check PowerShell script(s)

  • An Active Directory Health Check PowerShell script v1.0

  • Release date for my Active Directory Health Check script is set!

  • Got some time? Let’s do an interview!

  • Jeffrey Snover at DuPSUG on the Monad Manifesto Revisited

  • Convert European date format to US standard

  • Convert an IP address to decimal

  • PowerShell function to configure inheritance on folders

  • Validate an INI file through PowerShell

  • Dell AppAssure – Synchronous Backup through PowerShell

  • PowerShell function to remove empty lines

  • A first glimpse at my Active Directory Health Check

  • Out of memory exception in PowerShell

  • What is Project Possessod?

  • Get remote Best Practice Analyzer results through PowerShell

  • A PowerShell function to compare installed software

  • A PowerShell function to get the installed software

  • Compare installed updates and hotfixes

  • Write-Host – The gremlin of PowerShell

  • Use PowerShell and repadmin to get active directory replication status

  • Which servers have an Operations Manager client?

  • Get-InstalledUpdates – List all installed updates and hotfixes

  • Quote of the Year 2013

  • I will be a coach at the PowerShell Scripting Games – Winter 2014

  • Set domain runas account for SQL Server Management Pack in SCOM

  • PowerShell – A quick way to write content plain text to a file

  • Memory requirements for Windows Server 2012 (R2)

  • Get-Hash for files or strings

  • PowerShell function to pause with a progress bar…

  • Remove white lines in file through PowerShell

  • PowerShell function to list users in Authoritative Groups in Active Directory

  • Vendors are picking up on PowerShell

  • PowerShell function to find groups with no users as members

  • PowerShell function to report users in domain local groups

  • PowerShell function to find stale and old trusts in your Active Directory

  • I will be speaking at Experts Live on PowerShell DSC

  • What does a PowerShell function written by Microsoft look like?

  • PowerShell function to find orphaned GPT in the SYSVOL

  • PowerShell function to convert XLS files to XLSX

  • PowerShell function to get NTFS permissions on a folder for groups and users recursive

  • Copy Active Directory group membership from user to user

  • SCCM – Report all software in Add and Remove Programs for all computers

  • PowerShell – Error when you query Active Directory for the OperatingSystem attribute

  • PowerShell function to get time server NTP settings from clients

  • Wake On Lan through PowerShell

  • An easy way to check if a variable or property has data in PowerShell

  • PowerShell oneliner to find empty groups in Active Directory

  • Remove Group Policy Objects through PowerShell

  • Backup Group Policy Objects through PowerShell

  • Starting an App-V applications asks for username and password

  • DMTF – Open Standards Based Management

  • 3rd Dutch PowerShell User Group meeting

  • PowerShell – Find disabled Group Policy Objects

  • PowerShell Deep Dives – Get your copy!

  • Use PowerShell to install prerequisites for Windows roles

  • Get the Windows Experience Index through PowerShell

  • FREE – Advanced Tools & Scripting with PowerShell 3.0 Jump Start course

  • FREE – Getting Started with PowerShell 3.0 Jump Start course

  • Howto use environment variables in PowerShell

  • Windows RT 8.1 has Outlook

  • Get the version of a file through PowerShell

  • Known incompatibilities with Windows Management Framework 4.0

  • The return of the Start button

  • Windows Management Framework 4.0 Preview

  • Get the version of sqlservr through PowerShell

  • Get-WMIObject says access is denied

  • New Workflow features in PowerShell 4.0

  • Notable bug fixes in Windows PowerShell 4.0

  • Tweaks to speed up your Surface Windows 8 RT tablet

  • My future vision for datacenter management and cloud interchangeability

  • Citrix Windows Mobile SDK

  • PowerShell function to check the property to an item

  • Enable and disable MSI logging through PowerShell

  • PowerShell – Is my NIC configured to register in DNS?

  • PowerShell Summit – Day 2

  • PowerShell Summit – Day 1

  • PowerShell Summit – Flight to Seattle and playing tourist

  • 2013 Microsoft PowerShell MVP

  • When is the next Patch Tuesday?

  • I’ll be speaking at the Danish PowerShell User Group in May 2013

  • I’ll be speaking at the E2EVC Copenhagen in June of 2013

  • Make a Service Pack permanent by removing the installation files

  • PowerShell – Remove the WSUS client settings from the registry

  • PowerShell – Find the name and time of the last logged on user

  • Find all Organizational Units with GPO Inheritance blocked

  • I’ll be speaking at the Mississippi PowerShell User Group in November 2013

  • WSUS clients not showing up in management console

  • Carsten Rachfahl interviews Ben Armstrong about Hyper-V and PowerShell

  • Book Review – Learn Active Directory Management in a Month of Lunches

  • PowerShell meets WSUS

  • PowerShell – Configure port mirroring in Hyper-V

  • The difference between Holland and The Netherlands

  • WSUS – Windows Updates Workflow

  • PowerShell function to check for a loaded snapin

  • PSSnapin – Could not load file or assembly or one of its dependencies

  • TechDays NL – Making PowerShell sexy

  • An incident in the train with a kid that has a bad attitude and no respect

  • PowerShell function to check for a loaded module

  • It is called Member Enumeration and not Implicit Foreach – Part 2

  • It is called Member Enumeration and not Implicit Foreach

  • MCWho + MCMe = MCT

  • I’ll be hosting a Microsoft Netherlands Datacenter Virtualization IT Camp with Tony Krijnen

  • Keep your PowerShell script open when executed

  • Remove the saved state of a VM with PowerShell

  • A PowerShell oneliner that exponentially consumes all memory

  • How is my WinRM service configured?

  • Summary of the 1st DuPSUG meeting

  • Use PowerShell to let you know when a product is in stock at Amazon

  • Restore the Microsoft PowerShell plugin to its default configuration

  • Why do things by hand when you have PowerShell? – Part 1

  • Black or grey screen with HP ILO on a blade server

  • The Scripting Dutchman and The Scripting Dutchmen

  • Upgrade your Windows Server edition without a re-install

  • Use PowerShell to write to the event log

  • Windows RT has PowerShell

  • VMM – PowerShell oneliners to set VM Network Optimization (Part 2)

  • PowerShell – What type is my variable?

  • PowerShell oneliner to change virtual switch settings on virtual machines

  • PowerShell oneliner to configure Processor Compatibility on VMs in Hyper-V

  • PowerShell one liners for Hyper-V demo and training environments

  • PowerShell – Function to configure UAC on local or remote computer

  • PowerShell – Function to get the UAC configuration on local or remote computer

  • My visit to the Microsoft Netherlands Company Meeting

  • Network mapping unavailable in installation wizard

  • PowerShell – Change the update schedule for the GAL in Exchange

  • PowerShell – Howto Update the GAL and OAB in Exchange

  • Winning a bet about the PowerShell switch statement

  • Join or unjoin a computer to a domain through PowerShell

  • Microsoft Script Explorer for Windows PowerShell hits Release Candidate

  • PowerShell oneliner to enable VM Network Optimization in VMM

  • Product Review: PHD Virtual Backup for Citrix XenServer

  • Getting information about network adapters with PowerShell

  • PowerShell Deep Dive book project

  • Win a free and signed copy of The VDI Delusion

  • What is Project Blue Lantern?

  • PowerShell oneliners to get information about your Active Directory infrastructure

  • PowerShell – Implicit foreach in PSv3 and the impact in execution time

  • PowerShell function to get all nested group members in Active Directory

  • Move disabled user accounts with a PowerShell oneliner

  • My blog just passed 10000 visitors for this month

  • PowerShell – Data Classification Toolkit for Windows Server 2012

  • Switch your display through the command line

  • What does the Best Practice Analyzer in Windows Server check for?

  • SCVMM – A PowerShell one liner to report the Cluster Shared Volumes utilization

  • The rise and fall of the Metro UI in Windows 8

  • THE Microsoft Private Cloud Computing book to get and read

  • Practical tips for PowerShell scripters and beginners

  • PowerShell to quickly provision an Active Directory for events and demonstrations

  • SCVMM – Custom inventory about VM and VHD with PowerShell

  • Having some fun with a NIC and PowerShell

  • Function for manipulation of the PowerShell console

  • Announcement – The Dutch PowerShell User Group

  • SCVMM Warning (3107)–The format of the file yourvirtualdisk.avhd is not compatible with the VHD format.

  • So you think a domain local group cannot be a member of a domain local group?

  • PowerShell – Searching for the cause of a user account that keeps getting locked out

  • Convert a domain name to a usable distinguished name format

  • PowerShell – Create directories and files for demonstrations

  • Manage Windows Server 2012 Hyper-V in SCVMM 2012 –Unknown Hypervisor

  • Mail enable Active Directory contacts in Exchange with a PowerShell oneliner

  • Grant full access to a group on a mailbox in Multi-tenant Hosted Exchange environment with a PowerShell oneliner

  • Powershell function to create a random password with complexity requirement

  • PowerShell function to generate a random password

  • PowerShell – Having fun with Compare-Object in the 2012 Scripting Games

  • Powershell function to rename a computer

  • PowerShell – Disable Meeting Forward Notifications in Exchange on user or global level

  • List all tapes in DPM with a PowerShell oneliner

  • PowerShell – Configure IE proxy settings based on network name

  • Book Review – Microsoft Application Virtualization Advanced Guide

  • And the winners are…

  • PowerShell – Reusable function to convert WMI date to readable output

  • A reusable PowerShell function to select the correct size format

  • PowerShell – Convert strings to lower- or upper case

  • PowerShell – Finding all commands with a specific parameter

  • Making the PowerShell prompt startup faster!

  • Book giveaway: Win a free copy of the Microsoft Application Virtualization Advanced Guide, just by commenting!

  • PowerShell script to list folders and sizes

  • PowerShell – Howto calculate the number of characters in a string

  • Project Methos finished, on to Project Blue Lantern

  • How long does my PowerShell script take to run?

  • PowerShell – Conditional and comparison operators explained

  • Powershell one liner to unblock downloaded files

  • An introduction to Powershell Workflow in Windows 8

  • Testing your scripts in earlier version of PowerShell on the same device

  • Microsoft Script Explorer for Windows PowerShell

  • Get your geek on with PowerShell and some music

  • Hyper-V – Cluster Shared Volumes only accessible by one host after configuring VLANs

  • DPM–SQL transaction logs do not truncate

  • PowerShell – List all domains in a forest

  • Enable Hyper-V in Windows 8 with a PowerShell one liner

  • Search your Exchange environment for content in mails with PowerShell

  • PowerShell to prepare for troubleshooting Group Policy after a project has been completed

  • Getting information for PowerShell scripting – WMI Objects

  • Rescan your disks with PowerShell

  • Generate log files for all cluster nodes with a PowerShell one liner

  • A day of troubleshooting the Unsupported Cluster Configuration status

  • Getting IP configurations of Virtual Machines with PowerShell and SCVMM

  • PowerShell one liner to get the operating systems of all your virtual machines in SCVMM

  • SCVMM–Deployment through template keeps using BITS over HTTPS

  • PowerShell one liners to get the maximum size and usage of dynamic VHD files

  • PowerShell one-liner for inventory of memory configurations and availability–Part two

  • PowerShell one-liner for inventory of memory configurations and availability–Part one

  • SCVMM – Error (402) Library server is not associated with this Virtual Machine Server

  • Data Deduplication in Windows Server 2012 explained from A to Z

  • RES Workspace Manager – Outlook 2010 always starts with a first run wizard

  • Video interviews with some Hyper-V experts

  • Immidio launches their Application Profiler product

  • PowerShell–The “unexpected token ‘and’” error message explained

  • Windows Clusters and Quorum configurations explained

  • PowerShell oneliner – Unmount ISO files in Hyper-V or SCVMM

  • The big news I promised…

  • Two group policy gotchas for Single Sign On with MED-V

  • Investigate words in Outlook

  • Never create a VHD in the root of a CSV

  • Use PowerShell to get some basic information about your domain and forest

  • Call for scripting ideas

  • Manage applications on remote systems using PowerShell

  • Getting the PowerShell execution policy for a remote device

  • A gotcha with New-PSDrive combined with Credentials

  • Properly get the group membership for current user with PowerShell

  • Automate Windows Update to use Microsoft Update

  • PowerShell function to remotely repair a SCCM client

  • PowerShell script to delete all files with a specific extension within a folder tree

  • Follow up–Will Windows 8 require UEM?

  • Script to change the SCCM Client cache size

  • Will Windows 8 require UEM?

  • PowerShell – List all users that have access to other mailboxes in Exchange

  • PowerShell and the execution policies explained

  • Having some fun with UAC and PowerShell

  • Powershell script to check for elevated permissions

  • PowerShell script to delete all files but leaves directories intact

  • Unable to open ICA file in Internet Explorer because that option is not available

  • PowerShell – Getting the size of all files within a folder tree

  • Set ACL through PowerShell

  • PowerShell – Finding properties to use in a Select statement

  • Remove all snapshots older than 6 weeks with one line of PowerShell

  • List all Hyper-V snapshots with one line of PowerShell

  • PowerShell – Removing old user accounts from your Active Directory

  • PowerShell – Removing old computer accounts from your Active Directory

  • My future vision – The problem is in the interface

  • Task Manager has been disabled by your administrator

  • Powershell script to search content in files

  • PowerShell script to migrate a virtual machine

  • VM remains visible in SCVMM after deletion in Hyper-V

  • Powershell – Converting one of my old scripts into a function

  • PowerShell script to delete files not accessed for more than a week

  • ACT vs McAfee – And me in the middle

  • Howto get back at your girl in a geeky way with PowerShell

  • PowerShell script to delete files older than a week

  • Making soft and symbolic links in Windows

  • Howto enable Microsoft Update company wide

  • Creating a bootable Windows 8 USB fails on a few percent

  • Also SCVMM 2012 Beta cannot handle more the one dash in the hostname

  • PowerShell script to set memory on all VDI virtual machines

  • Hyper-V PowerShell script to move virtual machines and put host in maintenance mode

  • Add a printer dialog box does not show all printers

  • PowerShell – Replace a line of text with quotes in multiple files

  • PowerShell script to list available disk space in dynamic VHD files

  • Provisioning Services Console – An unexpected MAPI error occured

  • A script to migrate user mapped network printers

  • What the virtualization war will be won on

  • VAMT error when implementing KMS key – Unable to connect to the WMI service on the remote machine

  • Howto create and deploy custom libraries in Windows 7

  • What happened to the hypervisor for smartphones from VMware?

  • Disable save state on virtual machines in Hyper-V

  • My search for a client hypervisor

  • PowerShell script to set startup delay on virtual machines in Hyper-V

  • PowerShell script to merge VHD files

  • Error while installing the HDX Experience monitor for XenDesktop

  • Grab all drivers on a workstation

  • Asset Intelligence in SCCM 2007 reports a bad certificate

  • Alternative for TechEd Europe 2011

  • Clear all eventlogs with one simple command

  • Provisioning Server Error – Missing an argument for parameter VLanEnabled. Specify a parameter of type System.Nullable

  • My definition of a cloud

  • Copy and Move made easy

  • Take ownership quickly through this registry tweak

  • VMWare – Perception is everything

  • Book review: Mastering Hyper-V Deployment

  • Availability – High Higher and Highest

  • Howto hide the Libraries in Windows 7 or Server

  • From explorer to command prompt… and back

  • Book review: Windows 7 for XP Professionals

  • Old vs. New – Cluster.exe vs. PowerShell

  • Error value 3 when installing SCOM 2007 R2 Reporting Server on SQL 2008 R2 SP1 on Windows Server 2008 R2 SP1

  • Starting a MSI with elevated privileges

  • Virtual Machine Manager cannot process the request because an error occurred while authenticating SRV-SCVMM-01.network.lan

  • Disk offline with error – the disk is offline because of a policy set by an administrator

  • Howto reset your Microsoft Office 2003 settings

  • Java based application wants more memory

  • Microsoft’s Spring cleaning and exam coaching sessions

  • A Kerberos Error Message was received: on logon session

  • The session setup for computer DBSERVER1 failed because the security database does not contain a trust account “DBSERVER1$” referenced by the specified computer

  • WMI error when viewing dependencies of services

  • Options not available in App-V Client

  • The cluster physical disk resource could not be brought online

  • Microsoft promotion does not reward the early IT Professional

  • Connecting to a share on Windows 7 from XP gives credentials popup…

  • Dynamic Memory vs. Memory Overcommit

  • Scripting an environment variable for an entire user-environment when using App-V

  • Error – The trust relationship between this workstation and the primary domain failed

  • Online messenger in Hotmail

  • Windows Live Messenger Beta is not working: Error 800c013a

  • Delete a mailbox in Exchange when user is deleted

  • DevDays GeekNight 2010

  • Perfomance issues on Server Based Computing – Printer Drivers

  • Perfomance issues on Server Based Computing – Firewall and Printserver

  • Internet Explorer 9 will not support Windows XP

  • Howto disable that annoying Browser Choice screen forced on Microsoft by the EU

  • Farewell to Essential Business Server product

  • Microsoft beta exam 71-669 TS Windows Server 2008 R2 Desktop Virtualization

  • Which application to put the blame on?

  • Also in IT there is always a bigger fish

  • Troubleshooting driver BSOD’s with the Driver Verifier – Delete Existing Settings

  • Troubleshooting driver BSOD's in Windows with the Driver Verifier – Default rules

  • GeekNight 2010

  • Honey, I'm back !