VBS script PDF Creator

Signaler
Messages postés
28
Date d'inscription
dimanche 4 février 2007
Statut
Membre
Dernière intervention
4 mai 2007
-
Messages postés
28
Date d'inscription
dimanche 4 février 2007
Statut
Membre
Dernière intervention
4 mai 2007
-
Bonjour, Je cherche à réaliser un script me permettant de supprimer le fichier source d'un pdf créer avec PDFCreator (action après enregistrement). Mais je n'arrive pas à récupérer le chemin de ce fichier source ! REDMON_DOCNAME_PATH me renvoi une chaine vide ! [Code] Option Explicit 'déclaration file system object Dim fso Dim Ftxt Dim objArgs, WshShell Dim str_a_changer Dim i Set objArgs = WScript.Arguments If objArgs.Count = 0 Then MsgBox "This script needs a parameter!", vbExclamation WScript.Quit End If Set WshShell = WScript.CreateObject("WScript.Shell") ' objArgs(0) = Chemin du fichier d'output , 'objArgs (1) chemin du fichier d'input Ce que je cherche !!! WshShell.Popup "Le pdf à été crée" & vbcrlf & vbcrlf & _ "Filename:" & vbtab & objArgs(0) & vbcrlf, 0 & If MsgBox("Voulez vous supprimer le fichier source"& objArgs(1) &" ?",vbQuestion + vbYesNo + vbSystemModal + 0,"Suppression du fichier source") = vbYes Then 'instanciation Set FSO = CreateObject("Scripting.FileSystemObject") 'Suppression du fichier Set Ftxt = fso.GetFile(objArgs(1)) 'Fichier origine Ftxt.delete Else Wscript.Quit End if [\CODE] Si quelqu'un peut m'aider !!!

Désolé pour la mise en page je pense que cela viens d'opéra

4 réponses

Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
Comment configure-tu PDFCreator pour passer les paramètres ??

---- Sevyc64  (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
Messages postés
28
Date d'inscription
dimanche 4 février 2007
Statut
Membre
Dernière intervention
4 mai 2007

mon script s'execute après l'enregistrement PDF
Tu ouvre PDFCreator Imprimante-->Option-->actions-->actions après l'enregistrement et la tu rentre ton script dans "Applications/script" et les paramètres dans "Paramètres de l'application"
Il y a un paramètre par défaut "OuputFilename", il rerésente le chemin du fichier pdf créé.
Pour mon script il me faut celui du fichier source
Messages postés
7741
Date d'inscription
mercredi 1 septembre 2004
Statut
Membre
Dernière intervention
24 septembre 2014
41
C'est justement ce que je te demandais, comment lui passe-tu ce paramètre, je le trouve nulle part

---- Sevyc64  (alias Casy) ---- # LE PARTAGE EST NOTRE FORCE #
Messages postés
28
Date d'inscription
dimanche 4 février 2007
Statut
Membre
Dernière intervention
4 mai 2007

J'ai peur de ne pas comprendre : je sait pas non plus comment est appellé le paramètre représentant le chemin d'accès du fichier source. C'est pour cela que j'ai posté. Mais peut-être n'éxiste t'il simplement pas!!

Sinon tu récupères ces paramatères dans une variable nommée ObjArgs dans le script