Introduction
Troubleshooting is the art and science of discovering the cause of some problem in your organization's computing estate and providing a solution that overcomes the problem. Troubleshooting encompasses a variety of tasks, many of which you can perform using PowerShell.
With applications and services increasingly being networked, network connectivity can be a problem in many organizations. In the first recipe, you look at some commands that can help you troubleshoot this area.
Microsoft has built a troubleshooting framework into both Windows 10 and into Server 2019. These troubleshoots enable common problems to be resolved by an IT pro just by running the troubleshooter.
Troubleshooting is not just what you do when an issue arises. It also involves being proactive to avoid small issues becoming major problems. Often, it also means ensuring that your systems and services are set up by way of accepted best practice. The Exchange and Office Communications Server (later known...