This feed does not validate.
In addition, interoperability with the widest range of feed readers could be improved by implementing the following recommendations.
<title>Todd Klindt's Office 365 Admin Blog: Posts</title>
^
line 22, column 0: (2 occurrences) [help]
<description><![CDATA[<div><b>Body:</b> <div class="ExternalClass61AA7 ...
line 23, column 0: (4 occurrences) [help]
<div><b>Category:</b> <a onclick="OpenPopUpPage('https:\u002f\u002fwww.toddk ...
line 26, column 3: (6 occurrences) [help]
]]></description>
^
</channel>
^
<?xml version="1.0" encoding="UTF-8"?>
<!--RSS generated by Microsoft SharePoint Foundation RSS Generator on 7/3/2025 5:50:06 PM -->
<?xml-stylesheet type="text/xsl" href="/blog/_layouts/RssXslt.aspx?List=56f96349-3bb6-4087-94f4-7f95ff4ca81f" version="1.0"?>
<rss version="2.0">
<channel>
<title>Todd Klindt's Blog Posts</title>
<link>https://www.toddklindt.com/blog/Lists/Posts/AllPosts.aspx</link>
<description>RSS feed for the Posts list.</description>
<copyright>Todd Klindt</copyright>
<lastBuildDate>Thu, 03 Jul 2025 22:50:06 GMT</lastBuildDate>
<generator>Microsoft SharePoint Foundation RSS Generator</generator>
<ttl>60</ttl>
<language>en-US</language>
<image>
<title>Todd Klindt's Office 365 Admin Blog: Posts</title>
<url>https://www.toddklindt.com/blog/_layouts/images/homepage.gif</url>
<link>https://www.toddklindt.com/blog/Lists/Posts/AllPosts.aspx</link>
</image>
<item>
<title>PowerShell Script to Download all Documents from all Doclibs, Versions Included</title>
<link>https://www.toddklindt.com/blog/Lists/Posts/ViewPost.aspx?ID=905</link>
<description><![CDATA[<div><b>Body:</b> <div class="ExternalClass61AA7853467E4D53944C9D5617EA32F7"><p><font size="3">I recently saw a post (maybe on <a href="https://www.reddit.com/r/sharepoint/">Reddit</a>) where someone was asking for a script that would download all the files in a SharePoint site. I found myself with a few spare minutes and an open ChatGPT window, so I took a swing at it. <font size="3">I think the results turned out pretty well. I do want to give a shout out to the Salaudeen Rajack at <a href="https://www.sharepointdiary.com/">SharePoint Diary</a>. We did get some help from <a href="https://www.sharepointdiary.com/2018/06/sharepoint-online-download-all-versions-using-powershell.html">this script</a> of his. </font></font></p> <p><font size="3">To give the script a wider audience, I submitted it to the <a href="https://pnp.github.io/script-samples/index.html">PnP Script Samples Gallery</a>. <strong>You can </strong><a href="https://pnp.github.io/script-samples/spo-download-all-doclibs/README.html?tabs=pnpps"><strong>download it here</strong><font size="3">. </font></a></font></p> <p><font size="3">I tried to write it as well as I could, so I wrote it as a function inside of a module file. Because of that you have to save the script as a PSM1 file (as opposed to a regular old PS1 file). Then use <font face="Courier New">Import-Module</font> to import that PSM1 file, which adds my function, <font face="Courier New">Download-SharePointFiles</font> to your PowerShell host. Then run <font face="Courier New">Download-SharePointFiles</font> with the correct parameters. It looks like this:</font></p> <p><a href="/blog/Lists/Posts/Attachments/905/image_2_0597BB86.png"><img title="image" style="display:inline;background-image:none" border="0" alt="image" src="/blog/Lists/Posts/Attachments/905/image_thumb_70A63912.png" width="689" height="409" /></a></p> <p><font size="3">That gives you output that looks like this:</font></p> <p><a href="/blog/Lists/Posts/Attachments/905/image_4_70A63912.png"><img title="image" style="display:inline;background-image:none" border="0" alt="image" src="/blog/Lists/Posts/Attachments/905/image_thumb_1_70A63912.png" width="703" height="383" /></a></p> <p><font size="3">I hope you find it helpful. Let me know in the comments if there’s any functionality you’d like me to add</font></p> <p><font size="3">tk</font></p> <p><font size="3">ShortURL: </font><a href="/POSHDownloadAllFiles"><font size="3">https://www.toddklindt.com/POSHDownloadAllFiles</font></a></p></div></div>
<div><b>Category:</b> <a onclick="OpenPopUpPage('https:\u002f\u002fwww.toddklindt.com\u002fblog\u002f_layouts\u002flistform.aspx?PageType=4\u0026ListId={8221A7C5-26F5-4CA7-BCD5-8B626A7C6AB8}\u0026ID=8\u0026RootFolder=*', RefreshPage); return false;" href="https://www.toddklindt.com/blog/_layouts/listform.aspx?PageType=4&ListId={8221A7C5-26F5-4CA7-BCD5-8B626A7C6AB8}&ID=8&RootFolder=*">PowerShell</a>; <a onclick="OpenPopUpPage('https:\u002f\u002fwww.toddklindt.com\u002fblog\u002f_layouts\u002flistform.aspx?PageType=4\u0026ListId={8221A7C5-26F5-4CA7-BCD5-8B626A7C6AB8}\u0026ID=20\u0026RootFolder=*', RefreshPage); return false;" href="https://www.toddklindt.com/blog/_layouts/listform.aspx?PageType=4&ListId={8221A7C5-26F5-4CA7-BCD5-8B626A7C6AB8}&ID=20&RootFolder=*">Sharepoint</a>; <a onclick="OpenPopUpPage('https:\u002f\u002fwww.toddklindt.com\u002fblog\u002f_layouts\u002flistform.aspx?PageType=4\u0026ListId={8221A7C5-26F5-4CA7-BCD5-8B626A7C6AB8}\u0026ID=24\u0026RootFolder=*', RefreshPage); return false;" href="https://www.toddklindt.com/blog/_layouts/listform.aspx?PageType=4&ListId={8221A7C5-26F5-4CA7-BCD5-8B626A7C6AB8}&ID=24&RootFolder=*">Office 365</a></div>
<div><b># Comments:</b> <a onclick="OpenPopUpPage('https:\u002f\u002fwww.toddklindt.com\u002fblog\u002f_layouts\u002flistform.aspx?PageType=4\u0026ListId={9632BBFE-1432-4B68-A96B-E6B96499F2DA}\u0026ID=2\u0026RootFolder=*', RefreshPage); return false;" href="https://www.toddklindt.com/blog/_layouts/listform.aspx?PageType=4&ListId={9632BBFE-1432-4B68-A96B-E6B96499F2DA}&ID=2&RootFolder=*"></a></div>
<div><b>Attachments:</b> <a href="https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_2_0597BB86.png">https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_2_0597BB86.png</a><br /><a href="https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_4_70A63912.png">https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_4_70A63912.png</a><br /><a href="https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_thumb_1_70A63912.png">https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_thumb_1_70A63912.png</a><br /><a href="https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_thumb_70A63912.png">https://www.toddklindt.com/blog/Lists/Posts/Attachments/905/image_thumb_70A63912.png</a><br /><a href=""></a></div>
]]></description>
<author>Todd O. Klindt</author>
<category>PowerShell; Sharepoint; Office 365</category>
<pubDate>Thu, 12 Dec 2024 17:57:20 GMT</pubDate>
<guid isPermaLink="true">https://www.toddklindt.com/blog/Lists/Posts/ViewPost.aspx?ID=905</guid>
</item>
</channel>
</rss>