Permet de définir un mot de passe pour le document Word courant.
Il existe deux sortes de mots de passe :
• Un pour autoriser l’ouverture du document
• Un autre pour autoriser la modification du document
Syntaxe
CHGVAR |
VAR(&CMD) VALUE('WSETPASSWD') |
CHGVAR |
VAR(&PARM1) VALUE(' Type="Type de mot de
passe" ') |
CHGVAR |
VAR(&PARM2) VALUE(' ') |
CALL |
PGM(LNCCMD) PARM(&HANDLE &CMD &OPT &PARM1 + &PARM2 &RESULT) |
Paramètres
Paramètres |
|
Parm1 |
Type désigne le type de mot de passe à ajouter au document: • *DOCPWD pour spécifier le mot de passe à l’ouverture • *WRTPWD pour celui autorisant l’écriture. Le mot de passe est donné par le mot clé PWD.
|
|
|
Exemple
LNCCMD CMD(WOPENFILE) PARM1('C:\A\Test.docx')
LNCCMD CMD(WSETPASSWD) PARM1('Type=""*DOCPWD";PWD="aura"')
L’ouverture d’un document Word protégé par un mot de passe, avec WOPENFILE par exemple, rendra Word visible et l’apparition d’une popup qui pourra gêner avec Launcher en mode service, si on ne spécifie par le mot de passe dans la commande.
Pour ne pas avoir de popup, il faut spécifier le mot de passe avec WOPENFILE :
LNCCMD CMD(WOPENFILE) PARM1('C:\A\Test_WSETVAR2.docx') +
PARM2('*DOCPWD=aura')