In the Dial Tone Restore episode of Exchange 2013 Don uses a command with this syntax:
$mailboxes | %{ ... }
to initiate the restore requests for each of the mailboxes in the $mailboxes variable. It seems to me that this is the same thing that the ForEach-Object command would do. If I'm correct then command could have been entered this way:
$mailboxes | foreach-object { ... }
It seemed, however, that Don was very careful to specify that the command needed to be entered as he showed. So my question is, how is the command, %{ ... }, different than foreach-object { ... }?