Créer un batch pour ouvrir et enregister sous
Carrotcake
-
[Dal] Messages postés 6122 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6122 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aurais besoin d'un batch pour ouvrir les .sgm d'un répertoire et les enregistrer sous un autre répertoire. J'ai cherché un peu partout mais mis à part "start" pour ouvrir le fichier je n'ai rien trouvé de plus sachant que je suis débutant...
Je vous remercie de l'aide que vous m'apporterez ! :)
Bonne journée à tous !
J'aurais besoin d'un batch pour ouvrir les .sgm d'un répertoire et les enregistrer sous un autre répertoire. J'ai cherché un peu partout mais mis à part "start" pour ouvrir le fichier je n'ai rien trouvé de plus sachant que je suis débutant...
Je vous remercie de l'aide que vous m'apporterez ! :)
Bonne journée à tous !
3 réponses
-
Bonjour,
Quelle est la différence entre "ouvrir et enregistrer sous" et directement "copié le fichier" vers le nouveau répertoire sans l'ouvrir ? -
Bonjour,
Quel est l'intérêt d'ouvrir les fichiers, dans ta demande ?
Ne te suffit-il pas de copier les .sgm d'un répertoire à un autre ?
copy x:\ancienRepertoire\*.sgm x:\nouveauRepertoire\
En remplaçant bien évidemment les chemins par les bons.
Xavier -
Salut,
Je ne connais pas Arbortext, que j'ai découvert en faisant une rapide recherche. C'est, apparemment, un logiciel de PAO professionnel commercial, qui peut gérer en entrée des fichier SGML, parmi d'autres formats, pour produire une mise en page (en pdf), par exemple.
Et ma compréhension est que tu cherches à automatiser son usage, et non pas juste à copier plusieurs fichiers d'un répertoire à une autre (sinon voit les réponses précédentes et ignore la mienne).
Ces posts sur les forums de l'éditeur t'aideront certainement :
https://community.ptc.com/t5/Arbortext/How-do-I-call-the-Arbortext-Publishing-Engine-from-outside-the/m-p/178427#M12606
https://community.ptc.com/t5/Arbortext/Can-a-script-be-called-outside-of-ArborText-Editor-or-Publishing/m-p/541546
Tu as, apparemment, de multiples façons de piloter ces outils, en ligne de commande avec des options de ligne de commande passées aux exécutables de ces programmes, avec un langage de programmation propre à ces outils dénommé "ACL", avec des langages de script comme Perl, avec Java, ou en interagissant avec un Webservice géré par ces outils (qui est l'API la plus moderne qu'il ont développé selon ces posts).
Tout cela ne s'improvise pas, et la consultation de la documentation qui accompagne le produit est impérative pour savoir quoi et comment faire, documentation que tu dois avoir pour le prix de la licence que tu as dû payer (la licence coûte plusieurs milliers d'Euros...) et sur https://support.ptc.com/appserver/common/login/ssl/login.jsp?dest=%2Fappserver%2Fcs%2Fportal%2F&msg=1 si tu es enregistré comme client chez eux, adresse à partir de laquelle tu peux aussi utiliser leur "eSupport".
Tu as aussi leurs forums et des consultants qui peuvent t'aider, comme celui qui a répondu aux messages postés sur leur forum dont j'ai copié les URL ci-dessus.
Dal