7
votes

Comment Imprimer un fichier de la ligne de commande?

Y a-t-il un moyen d'exécuter un fichier via un pilote d'impression sans ouvrir l'application?

ex: exécutez un fichier .docx, sans ouvrir Word et enregistrez-le au fichier?


2 commentaires

Clarification: imprimez-vous dans un fichier ou une imprimante physique?


Veuillez fournir un système d'exploitation.


4 Réponses :


10
votes

puisqu'il s'agit d'un .docx -File Microsoft Word est probablement le meilleur programme pour faire la tâche.

Je voudrais regarder les [arguments de ligne de commande] à Word:

aperçu des commutateurs suivants:

/ q , / n , / mfileprintdefault et / mfileeexit

( / q et / n expliqué dans la page ci-dessus et / mxxxx fait référence aux macros. Jouez à Google.)

Exemple: xxx

Le suivant page semble expliquer comment le convertir en PDF .


2 commentaires

J'ai dû utiliser / mfilecloseorexit pour obtenir le mot fermé.


En outre, j'ai découvert que l'impression échouera si le document est en dehors de la zone imprimable. Word apparaît un avertissement et ne reçoit jamais à l'impression. La solution consistait à créer un Macro spécial spécialprint dans NORMAL.DOTM qui supprime cet avertissement et utilise / mspecialprint au lieu de / mfileprintdefault



0
votes

Ce que vous cherchez est appelé "Début sans tête" du programme qui doit être imprimé. Je sais avec certitude que OpenOffice peut faire cela. Fondamentalement, vous devez la démarrer et invoquer une macro qui fera l'impression. Encore plus, vous pouvez imprimer sur un PDF, HTML ou autre chose que OO prend en charge.

Cela annule la nécessité d'une installation de Microsoft Word et du coût de la licence, car OpenOffice est gratuit.


0 commentaires

0
votes

Si vous cherchez uniquement à l'impression silencieuse .Docx, la réponse [Aioobe] est la meilleure. Si vous souhaitez un programme d'impression silencieux plus générique qui fonctionne sous Windows, utilisez PowerShell ou .NET et utilisez le verbe d'impression. http: // www .ggheadcafe.com / logiciel / ASPNET / 30441939 / HOW-TO-Suppress-PrintDialog-Quand-Print-verb.aspx fournit un exemple.

J'espère que cela vous aidera, si oui +1, veuillez :)


0 commentaires

0
votes

Vous pourriez être intéressé par DOCTO qui convertira un document Word en un autre format de fichier, y compris PDF. et XPS mais nécessite un mot sur la machine.

par exemple xxx

va produire myDocument.docx à c: \ sortie \ mydocument.pdf en tant que fichier PDF. < / p>


0 commentaires