How to Manage Remote Connections in mRemoteNG

Most system administrators need to connect to many different systems, often in a variety of ways. There are several tools out there that offer this ability, but one of the more popular tools available is that of mRemoteNG. Originally a fork of mRemote, mRemoteNG adds many new features to mRemote. Features To support the many […] Continue reading How to Manage Remote Connections in mRemoteNG

Consolidating File Servers with PowerShell and Robocopy

File Servers – We all have them in one form or another. These servers tend to grow exponentially more critical than what we imagined when deploying them. They were also quite cumbersome to migrate until Microsoft released its Storage Migration Service. But there is one important scenario that it does not cover – consolidating multiple […]

The post Consolidating File Servers with PowerShell and Robocopy appeared first on Petri.

Continue reading Consolidating File Servers with PowerShell and Robocopy

Posted in Uncategorized

Getting Started with Docker in Windows


The advent of containers within the computing world opened up a whole new environment for testing, constrained environments, and on-demand compute scaling. First introduced on Linux systems, demand for this same ability on Windows was quick to materialize. The most commonly used Windows container software is Docker for Windows. In this article, we talk about […]

The post Getting Started with Docker in Windows appeared first on Petri.

Continue reading Getting Started with Docker in Windows

How to use the DISM Tool to Manage Windows Features


The Deployment Image Servicing and Management (DISM) command-line tool and associated Powershell module are powerful tools to manipulate Windows image .wim files, virtual hard disks .vhd files, and control of Windows features and drivers. Even more powerful is the ability to service offline images. In the past, there were many utilities that were used, but […]

The post How to use the DISM Tool to Manage Windows Features appeared first on Petri.

Continue reading How to use the DISM Tool to Manage Windows Features

Using Formatting Files with PowerShell 7


Any terminal output in PowerShell is controlled by formatting files. Oftentimes, it is very useful to display more information about a given object than the default views offer. Since the early days of PowerShell, there has been an option to modify this display by using Format.ps1xml files. The biggest change to formatting, in recent years, […]

The post Using Formatting Files with PowerShell 7 appeared first on Petri.

Continue reading Using Formatting Files with PowerShell 7

Working with Linux Permissions in PowerShell 7


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.

The post Working with Linux Permissions in PowerShell 7 appeared first on Petri.

Continue reading Working with Linux Permissions in PowerShell 7

Comparing ThreadJob to PSJobs in PowerShell 7 on Linux


There have always been a few options for running background asynchronous tasks within PowerShell. Traditionally, PowerShell (PS) Jobs was the go to method as a job could be started and then control returned to the console. PS Jobs were always heavy, in regards to resource usage, and depending on what needed to be run, this […]

The post Comparing ThreadJob to PSJobs in PowerShell 7 on Linux appeared first on Petri.

Continue reading Comparing ThreadJob to PSJobs in PowerShell 7 on Linux