Powershell 7

PowerShell

What is PowerShell and How to Get Started With It?

PowerShell is a cross-platform object-oriented language and shell that IT pros can use to manage computers running Windows, Linux, and macOS. PowerShell can automate tasks across thousands of computers simultaneously. If you’ve ever wondered what PowerShell is and what it’s for, this article aims to answer some of the most common questions you may have...

Last Update: Mar 22, 2024

LATEST

PowerShell

Using Jobs in PowerShell 7

Last Update: Jul 17, 2023

PowerShell jobs are an integral part of PowerShell. This handy feature allows administrators to run commands asynchronously. Asynchronous commands allow for parallel execution cutting down on time and fully leveraging compute power.

View Article
PowerShell

How to Upgrade to PowerShell 7

Last Update: Jul 17, 2023

Looking to upgrade to PowerShell 7? Here’s the easy way to move to the new version of the platform.

View Article

Working with Linux Permissions in PowerShell 7

Last Update: Mar 31, 2023

With the introduction of PowerShell Core and now PowerShell 7, the cross-platform capabilities of PowerShell have also brought new challenges. System administrators used to working on Windows systems that now operate cross-platform need to be able to handle permissions in similar ways.

View Article

Managing Common Linux Configuration Files with PowerShell 7

Last Update: Dec 05, 2022

PowerShell has been the default configuration tool for Windows since it’s release in 2006, but since being open-sourced in 2016, administrators can use it for Linux and macOS as well. However, there are some significant differences in how to manage a Windows operating system over a Linux operating system.

View Article

Using Windows PowerShell Modules in PowerShell 7

Last Update: Sep 07, 2022

With the advent of PowerShell Core and PowerShell 7, not all modules have been updated to be compatible with core engine updates or cross-platform accessibility.

View Article

Managing Network Settings with PowerShell 7

Last Update: Aug 09, 2022

Built-in PowerShell 7 module NetTCPIP, on Windows, offers a range of functionality to update and manage your network interfaces. Many of the traditional IT administration tasks, such as setting a static IP address or DNS Server settings, are trivial using the functions within the NetTCPIP module.

View Article
PowerShell

Understanding the PowerShell 7 Error Variable

Last Update: Aug 05, 2022

As with any programming language, code will have errors and troubleshooting those problems can be difficult. Thankfully, PowerShell has a rich error object and several powerful tools to help debug your code. With PowerShell 7, these tools become even more useful and error handling even easier. As the language evolves and becomes used in more…

View Article

How to Manage GIT with PowerShell 7 and Posh-GIT

Last Update: Jul 11, 2022

If you haven’t heard of Posh-GIT, it is a great module for assisting in managing your GIT repositories from within PowerShell. There is so much functionality in GIT that it can be hard, especially in a PowerShell oriented way, to use that functionality effectively. Using Posh-GIT, you are able to interact easily with GIT using…

View Article

How to Send an Email via MailGun API using PowerShell 7

Last Update: Apr 01, 2022

Mailgun is an email sending service that provides logging and an API to send emails. PowerShell is particularly strong in its ability to use REST API’s. There are many use cases for needing to send emails, but one of the most common is that of sending emails when scripts are completed. This may be for status updates or failures.

View Article
Go to page