<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1678611822423757&amp;ev=PageView&amp;noscript=1">

Defrag This | Adam Bertram

Recent Posts

Posted on 04.26.17 by Adam Bertram

What is Pester for PowerShell?

As you begin to depend on your PowerShell scripts for more important tasks, you'll discover that building tests for those scripts become necessary.

Posted on 04.11.17 by Adam Bertram

Manage DNS Zones with PowerShell

If you find yourself making changes on your Microsoft DNS servers using the DNS MMC snapin you're probably wasting a lot of time.

Posted on 04.03.17 by Adam Bertram

What is Infrastructure Testing?

As we all try to do more with less with automation, we sometimes get to a point to where we've got a new problem. We're now running so many scripts and processes that, in the end, we're not sure what "done" looks like.

Posted on 03.21.17 by Adam Bertram

Select-String: The grep of PowerShell

When writing PowerShell code and you need to search for text inside of a single string or an entire text file, where do you turn? 

Posted on 03.07.17 by Adam Bertram

File Cannot Be Accessed Fix with Handle.exe

Handle.exe is a 3rd party tool that can help track down a process that is locking down a file you are trying access. Here is how.

Posted on 02.27.17 by Adam Bertram

Working with File Catalogs in PowerShell 5.1

Working with lots of files all strewn about in different folders can sometimes prove troublesome. This is where PowerShell can help.

Posted on 11.07.16 by Adam Bertram

Advanced PowerShell Functions: Upping Your Game

When writing large PowerShell scripts or modules, it will eventually become necessary to split up the code into modular pieces. Modularity can be achieved by using basic and advanced PowerShell functions. It also encourages good coding practices. One way to build modular...

Posted on 11.03.16 by Adam Bertram

The PowerShell Script Orchestrator

With companies moving services to the cloud, applications offering robust APIs and a driving need for automation, we need a more mature scripting language.

Posted on 10.20.16 by Adam Bertram

Windows Performance Counters: Getting Started

When a Windows server is running as expected, no one notices. But as it begins running low on resources, a system administrator typically finds out quickly just how important that server is. Performance suffers and Windows performance counters can help. It's important...

Posted on 10.15.16 by Adam Bertram

Leveraging PowerShell Automation in the Cloud

As part of this cloud transition, it's important to realize that even though you can't see a system it still needs to be managed. Let's talk about PowerShell automation.

Free Trials

Getting started has never been easier. Download a trial today.

Download Free Trials

Contact Us

Let us know how we can help you. Focus on what matters.

Send Us a Note

Subscribe to our Blog

Let’s stay in touch! Register to receive our blog updates.