This repository contains a number of scripts that I have written or re-configured to enhance it's performance or to fit my needs. All the scripts are meant to make a day-to-day life easier for a Microsoft 365 Administrator and a System Administrator. These are provided for free under the MIT License.
2022-05-22 -> This project have suffered a major update. All the files have been moved around to fit the new organization of the project.
To use the scripts it is recommended to download the repository since each script must be ran on you local machine/server.
For the scripts to work, ensure that your equipment allows the execution of Scripts with the following command:
set-executionpolicy Unrestricted
All the scripts are importing a configuration file. This file will contain the function, variables and module verifications required on any of the scripts. This configuration files is set-up to identify the folder where it is saved/ran and use as the root path to all the logs and export paths.
If you are interested in leaning how to develop PowerShell scripts, I would recommend taking a look at Automate administrative tasks by using PowerShell since it's the learning path created by Microsoft. You can also check the PowerShell tutorial from Tutorial Point
Licensed under the MIT License, you may not use the scripts except in compliance with the License.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.