This is my collection of notes, commands, and basic scripts I will use when performing troubleshooting, data collection, or object management tasks
This repository can be viewed on GitHub's website, or you can sync it locally with your preferred utility. When used for reference, it may be easiest to use the website or a program that previews markdown files, as that will make it much easier to read.
Visual Studio Code can be downloaded from Microsoft for free. The installation is fairly straightforward, and it includes git capabilities built-in.
While the VSCode installation is running, you can log into GitHub and fork this repository, if you want a personal copy to make changes to.
Once you have VSCode installed, you want to go to the Source Control tab on the left and click on the option to Clone a repository.
At the top, it will give you the option to paste a URL or log in to GitHub. You can paste the link from the Code dropdown at the top, or log in to your account and sync your copy of the repo
Finally, it will ask you where you want to want to store the local copy of your repository.
Work has begun on migrating some of the scripts to PowerShell functions, which will be included in a module, so the script can be run with one command. The module can be found here
The original scripts will remain as-is, for reference or for when you need to run them on a machine but do not want to download and import the module. Migrated functions will have a note before the script, to inform you that it is part of the module.
Sean's blog has various articles on PowerShell scripts that work with Microsoft's online services. The GitHub has his referenced PowerShell scripts.
Sean McAvinue - Modern Workplace Blog
I am always open to suggestions of things that you have found helpful, or ways I can improve the documentation on the scripts and how-to's present in this repository.
Please use the issues tab at the top of the repository on GitHub to suggest any improvements or problems found.
And as always, Thank you!