PreviousNext
Help > Programmation avec LAUNCHER Office > Les commandes LNCCMD > Liste des commandes > Commande WSETPASSWD
Commande WSETPASSWD

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"
;PWD="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"')          

 

Remarque

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')