Apocalypse Maybe: A D&D Campaign Log. Part 3: A Well-Oiled Team

(This is a log of my players run through the  Out of the Abyss campaign (After a brief dabble with Harried at Hillsfar first.  Spoilers abound, though it’s likely the team won’t play the module in the way you, the writers or sanity intended).

Full list of Posts

Having been brutalised by wildlife repeatedly over the previous few days the team try and get some more muscle on board. Continue reading “Apocalypse Maybe: A D&D Campaign Log. Part 3: A Well-Oiled Team”

Apocalypse Maybe: A D&D Campaign Log. Part 2: A Well-Oiled Team

(This is a log of my players run through the  Out of the Abyss campaign (After a brief dabble with Harried at Hillsfar first.  Spoilers abound, though it’s likely the team won’t play the module in the way you, the writers or sanity intended).

Part 1 is here.

Full list of Posts

Our fearless party met up in the outskirts of Hillsfar after many people had been evicted into the surrounding countryside.  While only together for a brief period of time the party had already made it’s mark. Continue reading “Apocalypse Maybe: A D&D Campaign Log. Part 2: A Well-Oiled Team”

Apocalypse Maybe: A D&D Campaign Log. Part 1: Meet the Merry Band of Heroes.

I’ve started running a D&D campaign using the Fantasy Grounds software with my friends.  After a few quick mini-adventures to get used to the system, we’re going to launch into the Out of the Abyss campaign (with a brief dabble with Harried at Hillsfar first)

Normally a spoiler warning would be appropriate in case you want to play this yourself in the future but the likelihood of my players;

  1. Staying alive
  2. Sticking to the plot
  3. Not alienating the key NPCs

is pretty infinitesimal so take it with a pinch of salt.  If the Forgotten Realms is still standing at the end we’ll clock it as a major win.

Full list of Posts

Continue reading “Apocalypse Maybe: A D&D Campaign Log. Part 1: Meet the Merry Band of Heroes.”

PowerShell: Export All Exchange Mailbox Folder Permissions In A Format For Further Processing: Part 2

This is an update to my function to extract Mailbox folder permissions as PowerShell objects, allowing various forms of processing.

The main script is here.

In this update I’ve made the function skip some default folders it can’t process, treat the root of the mailbox better and improved the logging.

Continue reading “PowerShell: Export All Exchange Mailbox Folder Permissions In A Format For Further Processing: Part 2”

PowerShell: A Simple Batch Processing System, Part 2

This is the next part detailing how the script here works.  The first part detailed the rough design of the script and the main function that creates the transaction objects that are passed through the script.

This part adds some sample Task functions and the main body of the script to kick it all off. Continue reading “PowerShell: A Simple Batch Processing System, Part 2”

PowerShell: A Simple Batch Processing System, Part 1

batchHi.  I’ve written a few scripts that have gotten to be quite large.  In all cases they’ve needed to make a series of changes to a set of objects and log the results.  It’s normally important that some of the later changes only get made if the earlier ones are successful;  for example only changing the default SMTP address on a mailbox if another SMTP address was added earlier.

This series of posts will go into a decent system I’ve found for accomplishing this with some skeleton examples that are (hopefully!) easy to adapt. Continue reading “PowerShell: A Simple Batch Processing System, Part 1”

PowerShell: A Simple Batch Processing System

This is the skeleton of a Batch Processing System (Importing from a CSV file, performing consecutive tasks that are dependant on the previous task completing and then outputting the result).

I detailed how it works in Part 1 here and in Part 2 here. Continue reading “PowerShell: A Simple Batch Processing System”