
$WestFolders = $('Public Folders - YourNameHERE!!!!!').em('All Public Folders').Folders.Item('Level-1').em('Level-2').folders. $RemPST = $ | Where DisplayName -EQ 'Outlook Data File' $PSTPath = 'E:\PST.archive\Full Backup\Enterprise West' + '\' + "$($folder.Name)" New-Item -Path 'E:\PST.archive\Full Backup\Enterprise West' -Name "$($folder.Name)" -ItemType Directory Managed to work on this and got something functional, please use at your OWN risk.
HOW DO I CREATE A LOCAL FOLDER IN OUTLOOK 2016 HOW TO
How to disconnect PST file from Outlook using Powershell? The second post here looked helpful but I'm running into errors with the AutoDiscover URL and/or likely permission problems.Īlso found this which looked but I don't want PSTs attached to my outlook.Ĭopy Exchange on-prem public folder to Local Outlook PST file. $namespace.GetFolderFromID($SourceFolder).CopyTo($DestinationFolder) $DestinationFolder = $namespace.PickFolder() | Select EntryID $SourceFolder = $namespace.PickFolder() | Select EntryID Step 2: Select Set Archive Folder and wait for the dialogue box to open as shown in the image below.

Step 1: Open Outlook application, click on File and select Tools. $namespace = $Outlook.GetNameSpace("MAPI") Creating Email Templates in Outlook 2016 In this tutorial we will discuss and show you how you can create custom pre-made templates in Outlook 2016 and how you can use them. How to Create Outlook Archive Folder To create an Outlook archive file on Outlook 2019 or 2016, follow the steps mentioned-below. $Outlook = New-Object -ComObject Outlook.Application

What I have found so far isn't automated but it helped when I had to get someone's folder copied over quickly. I'm searching for a way to automate using Outlook's Export to PST functionality in order to pull Public Folders named A-Z as individual PST files (because there is a PST size limit) and I'm hoping for a pure Powershell method.
