How To Manage Files Between Local And Azure Storage With AZCopy

Automation is everywhere nowadays in IT. From virtual machine provisioning to web site deployment, automation is key especially when you need to deal with multiple items. Even file management between Azure storage and your local machine can be automated using a utility program called AzCopy.

June Castillote Avatar June Castillote

6 min. read

How to Download and Install the AZCopy Tool

The AzCopy tool is a free and handy tool that allows you to copy and move data to and from Azure storage. It's a great command-line utility that can automate and streamline the process but requires some setup.

June Castillote Avatar June Castillote

5 min. read

PowerShell and Excel: Yes, They Work Together

Microsoft Excel is one of those ubiquitous tools most of us can't escape even if we tried. Many IT professionals use Excel as a little database storing tons of data in various automation routines. What's the best scenario of automation and Excel? PowerShell!

Adam Bertram Avatar Adam Bertram

5 min. read

How to Generate an Azure SAS Token to Access Storage Accounts

There are a few different ways you can delegate access to resources in Azure. One way is via a Shared Access Signature (SAS) token. A SAS token is a way to granularly control how a client can access Azure data. You can control many things such as what resources the client can access, what permission the client has, how long the token is valid for and more.

June Castillote Avatar June Castillote

4 min. read

Curl vs. PowerShell: Comparing Use Cases

Curl is a versatile tool that allows you to make HTTP calls across a wide range of situations. It's been around mostly in the Linux world for many years but more recently in Windows 10. But the scripting language PowerShell can accomplish similar tasks that curl can. Is PowerShell a good alternative to curl? What are the differences? Let's find out!

Devin Rich Avatar Devin Rich

8 min. read

How to Automate Finding Interesting Twitter Users

Are you on Twitter? If not, you're missing out. Twitter is the best social media platform to keep up with the fast pace of tech. But there are millions of people on Twitter. How do you track down interesting people? In this article, I'll show you how to do just at and automate it!

Adam Bertram Avatar Adam Bertram

7 min. read

Getting Started Running PowerShell Scripts in Jenkins

If you have been managing Windows servers for any length of time, you no doubt have a lot of PowerShell scripts to perform those mundane but necessary tasks you do regularly like resetting passwords, gather log data or archiving backup files.  You may have scripts that you run on a regular basis, maybe even set up a task scheduler event in an attempt to automate your PowerShell scripts.

Jeff Christman Avatar Jeff Christman

8 min. read

Managing Certs with Windows Certificate Manager and PowerShell [Tutorial]

If you're a Windows system administrator, you might have been forced to work with certificates. Working with certificates in Windows is typically one of those extra hats a sysadmin has to take on.

Michael Soule Avatar Michael Soule

13 min. read

Getting Started with the Chocolatey Package Manager

If you're struggling with managing and maintaining software across your environment, you're in for a treat. In this article, you're going to learn all about the ubiquitous package management tool called Chocolatey. Whether you're building a DevOps pipeline, attempting to automate software deployments or an individual user wanted to speed up software installations, this article is for you.

Francisco Navarro Avatar Francisco Navarro

11 min. read

Understanding Package Management on Windows

One of the most common tasks of any Windows system administrator is managing software. Sysadmins have to deal with all kinds of software such as operating system patches, line of business applications and more. You could get used to the click, click, click approach of installing and removing software or you could do it the easy way with a Windows package manager!

Francisco Navarro Avatar Francisco Navarro

4 min. read

Understanding Mocking in Pester

If you want to ensure your PowerShell code is in tip-top shape, you need to be unit testing it. Pester is a popular unit-testing framework built for PowerShell code that allows you to ensure the code you write is as you expect and stays that way.

Adam Bertram Avatar Adam Bertram

3 min. read

How To Manage IIS Websites In PowerShell

If you manage Windows Servers, you've likely worked with Internet Information Services (IIS). Websites are one of IIS's main features and, using PowerShell, you can easily manage and automate IIS websites with ease!

Bill Kindle Avatar Bill Kindle

11 min. read

How to Deploy and Update Azure VM Scale Sets with PowerShell

Performing an Azure VM Scale Set deployment is a great way to get autoscaling and high-availability out of the box. Azure VM Scale Sets have many baked-in features like automatically scaling to meet demand, deploying across availability zones and more.

Adam Bertram Avatar Adam Bertram

9 min. read

Back to Basics: Understanding PowerShell Objects

PowerShell is a powerful language. But what makes this scripting language so powerful? PowerShell objects. What are these magical objects and how does PowerShell work with them? Stay tuned to find out.

Bill Kindle Avatar Bill Kindle

14 min. read

PowerShell vs. Python: A Battle for the Ages

What's the best programming language? You might get ten different answers when asking ten different developers. In this article, we're going to compare two languages; PowerShell and Python. You will get a glimpse into each of these languages and understand how they compare and contrast in features such as syntax, availability across platforms, and more.

Mohamed Mostafa Avatar Mohamed Mostafa

7 min. read

X.509 Certificate Tutorial: A SysAdmin Guide

If you have a strong understanding of what an X.509 certificate is, please raise your hand. Now that we acknowledge no one is raising their hands, certificates are a complex topic and often not well understood. Unless you have an advanced degree in mathematics or have focused on cryptology for years, certificates can be a black box to many.

Michael Soule Avatar Michael Soule

13 min. read

Deploying your First Container with Docker for Windows

If you're new to containers and Docker and work primarily on Windows, you're in for a treat. In this article, you're going to learn how to set up your first Docker container on Windows 10 using Docker Desktop for Windows or simply referred to as Docker Desktop in this article.

Devin Rich Avatar Devin Rich

8 min. read

Deploying Your First Application in Azure Kubernetes Service (AKS Cluster)

If you're struggling with understanding how to create an Azure Kubernetes Service (AKS) cluster, you've come to the right place. In this article, you're going to learn how to build an AKS cluster from scratch and learn some best practices on how to approach set up.

Ned Bellavance Avatar Ned Bellavance

11 min. read

PowerShell Multithreading: A Deep Dive

At some point, most people will run into a problem that a basic PowerShell script is just too slow to solve. This could be collecting data from lots of computers on your network or perhaps creating a ton of new users in Active Directory at once. These are both great examples of where using more processing power would get your code to run faster. Let's get into how to solve this using multithreading in PowerShell!

Tyler Muir Avatar Tyler Muir

19 min. read

How To Create A Docker Windows Image Using Docker Build

Are you new to Docker Windows Images? Are you currently working in a Windows shop and curious to learn about Docker builds for container images? You have come to the right place. The best way to learn about new something is by doing.

Kevin Sapp Avatar Kevin Sapp

9 min. read

Subscribe to Adam the Automator

Get the latest posts delivered right to your inbox