SharePoint sites are created very fast. With a few clicks, admins and users can create dozens of sites and subsites. Since it is so easy to create sites, we as admins should have an overview, what is going on at our SharePoint environment. I wrote scripts for this purpose to...Read More
Welcome to SPO Scripts – your source of high quality PowerShell Scripts about M365 and SharePoint.
PowerShell is the language when it comes to automation of Microsofts collaboration products. In this blog I want to show you step by step how you can automate things with SharePoint PowerShell scripts. My aim is to democratize the automation so everybody can make their processes more efficient.
If you have any cases, where you think I should set up a blog or you have feedback for me, contact me. I appreciate it.
Latest Posts - SharePoint PowerShell scripts
Business process automation can help you to design a more efficient organization. With business process automation, you can guide your users through your processes, so your users know what to do and when to do it. In this article, I want to show you my key success factors, to make...Read More
In this article, you'll learn how to download SharePoint files in the GUI and with PowerShell. I also provide my tool, the "SharePoint Downloader" - a ready-to-run script, which you can use to download your SharePoint files.Read More
It is easy to delete SharePoint files by mistake. In this article, I will how you can restore SharePoint files in the GUI and also with PowerShell. You will also learn how to filter on specific deletors, to restore only the SharePoint files, deleted by a specific user. Enclosed there...Read More
There are various ways to access SharePoint Online and SharePoint Server. Check out and learn what the main differences are. When to use which module / snapping, and which are the pros and cons from my point of view. You will also see, what you can change with each SharePoint...Read More
Latest Posts - PowerShell Scripts
Every journey starts with the first step. PowerShell is the langauge, when it comes to task and configuration automation. In this article I want to cover a basic: How to start a PowerShell Script.Read More
If you are working interactively with PowerShell, It might be unhandy to define all the filtering options with Where-Object. I will show you how to filter for PowerShell objects the traditional way and doing it with Out-Gridview.Read More