Cmdlet
Protect-OfficeWordDocument
Protects a Word document with a password.
Syntax
Protect-OfficeWordDocument
[-Document <WordDocument>]
[-PassThru]
[-Password] <String>
[-ProtectionType <ReadOnly| Comments| TrackedChanges| Forms>]
[<CommonParameters>]#Parameter set:
All Parameter SetsDescription
Sets the protection password and the protection type (default: ReadOnly).
Examples
Protect a generated document as read-only.
New-OfficeWord -Path .\ProtectedReport.docx {
Add-OfficeWordParagraph -Text 'Confidential report'
Protect-OfficeWordDocument -Password 'secret' -ProtectionType ReadOnly
}Sets OfficeIMO.Word document protection while the document is being composed.
Parameters
- -Document WordDocument
- Document to protect when provided explicitly.
- -PassThru SwitchParameter
- Emit the protected document.
- -Password String
- Password to apply.
- -ProtectionType WordDocumentProtectionType
- Protection type (defaults to ReadOnly).
- Possible values:
ReadOnly,Comments,TrackedChanges,Forms
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.