How to change the MS Word font type and size using PowerShell ? This topic contains 2 replies, has 2 voices, and was last updated by Server Administrator 2 weeks, 2 days ago. Author Posts May 8, 2018 at 4:45 am #100335 Server AdministratorParticipant 0 Hi All, I've got the below PowerShell script for setting the default Outlook email signature: https://github.com/a118n/poweradmin/blob/master/Set-Outlook-Signature/Set-Outlook-Signature.ps1 Now I wonder what's the command to set the font to be "Courier New" rather than the default Calibri font? I have already got the MS Word document template created by the designer in the shared folder and saved with all font as Courier New, but still failed to change the font type from the default Calibri as per Normal.Dot file. $MSWord = New-Object -com word.application $MSWord.Documents.Open("$LocalSignaturePath\$SignatureName.docx") $MSWord.Documents.Selection.Font.Name = 'Courier New' And I have tried the below combination as well: $MSWord.ActiveDocument.FontName = 'Courier New' $MSWord.ActiveDocument.Range.Font.Name = 'Courier New' $MSWord.ActiveDocument.Selection.Font.Name = 'Courier New' $MSWord.ActiveDocument.Text.Selection.Font= 'Courier New' $MSWord.ActiveDocument.Text.Selection.Font.Name = 'Courier New' $MSWord.ActiveDocument.Selection.Range.Font.Name = 'Courier New' $MSWord.ActiveDocument.Selection.Text.Font.Name = 'Courier New' But it does not recognize the "Name" as the property. Any help would be greatly appreciated. May 8, 2018 at 6:11 am #100339 Olaf SoykParticipant https://social.technet.microsoft.com/Forums/en-US/f962a66e-a80b-4a1c-9dcc-31719a1e75a0/powershell-command-or-line-to-set-the-default-font-for-ms-word-?forum=winserverpowershell May 9, 2018 at 12:02 am #100381 Server AdministratorParticipant Hi Olaf, that did not work. Hence it is posted here. Author Posts You must be logged in to reply to this topic.