Jusqu'à cet après-midi, je ne connaissais que ntp comme network time protocol. Mais installé sur notre serveur Windows 2008, il y a un ntp différent comme indiqué ci-dessous avec ntp -?
.
Je cherche de la documentation au-delà de ce qui est apparu dans l'aide. Je veux envoyer une commande recto-verso à l'imprimante.
Toute idée ou indication de documentation serait appréciée. Par exemple, si vous regardez -@
comme première option, notre impression MUNIS utilise ces fichiers. Je veux savoir quelles sont ces commandes. Elles ne sont pas spécifiques à MUNIS. Ce sont des commandes spécifiques à l'imprimante. J'ai ajouté un exemple de fichier à la fin de cet article.
C:\Windows\system32>ntp -?
v1.09 Usage: piped_data | ntp.exe -dPrintDevice <options> <InputFile>
(Epson) (Default)
-@ <options file>: File containing (these) option settings:
-d <printer> : Name of printer, ex. '\\svr\hplaser' :
-r <filename> : Redirect output to file (PCL format) :
-n <# copies> : Number of copies : 1
-o <orientation> : P=Portrait L=Landscape : P
-l <lpp> : Lines per page : 66
-i <lpi> : * Lines per inch : 6
-v <VMI> : Vertical Motion Index : 7.2
-m <top margin> : Top margin :
-z <point size> : Point Size (font height) : 12
-s <spacing> : * 0=Fixed 1=Proportional : 0
-p <pitch> : * Character per Inch : 10
-e <left margin> : * Left margin :
-b <bin> : 0=Current 1=Main 2=Manual 5=Lg tray : 0
-t <typeface> : 0=Line Ptr 3=Courier 4101=TimesRoman : 3
-y <sym set> : 8U=Roman-8 0B=Line Draw 0O=OCR-A : 8U
-w <stroke wt> : * 0=Medium 3=Bold : 0
-u <setup string>: * Override built-in setup, ex. '\033E' :
-f : * Append FormFeed (eject) at document end:
-q : * Debug flag, shows escape codes on scrn :
-x <emulation> : H=HP Laser, E=Epson FX, R=Raw mode : H
Default emulation is HP PCL-5. Use '-x E' for Epson FX.
Options file format (-@ flag):
Options file settings OVERRIDE the same option on command line.
Enter only 1 option per line.
Any line not starting with '-' or '/' is ignored (comment).
Examples:
*--- Using pipe, landscape, 132 col, 66 lpp, to hp4.
dir | ntp -d hp4 -l 66 -v 5.45 -p 13 -o L
*--- Same as above, only using options file with 1 option per line.
dir | ntp -@ hp4land.ntp
*--- Using file, portrait, 80 col, 66 lpp, to \\server\hp4.
ntp -d \\server\hp4 myrpt.txt
A space after flag is not required, -p10 or -p 10 are both ok.
ls.ntp utilisé avec le -@ <options file>
.
# LS.NTP
# NTP.exe options file to setup for 'ls' mode
# Set landscape mode
# Set pitch condensed landscape mode 13.0
# Set VMI landscape mode 15.45
# Set Left Margin to 3
-o L
-p 13.0
-v 5.45
-e 3
Je ne peux pas dire si le ntp.exe installé localement est strictement une création du fournisseur ou fait partie des utilitaires de HP, étant donné que HP et Epson sont mentionnés dans la documentation.
0 votes
Pouvez-vous diriger
(Get-Item C:\windows\system32\ntp.exe).VersionInfo|fl
dans powershell et nous donner les détails du fichier ? Ça pourrait aider de savoir quelle société a construit le programme. Vous pouvez faire un clic droit sur les propriétés et faire une capture d'écran de l'onglet Détails si vous détestez PS.0 votes
Il s'agit d'un ajout du vendeur, qui n'est pas en c : \windows\system32. Cependant, les instructions de commande font référence à HP et Epson.
0 votes
Eh bien, cd dans le répertoire où il réside et exécutez
(Get-Item .\ntp.exe).VersionInfo|fl
et obtenir l'information. On ne comprendra jamais rien sans savoir qui l'a écrit.0 votes
Je l'ai fait, et rien n'est revenu. On est peut-être dans une impasse.
0 votes
Je suppose que vous pourriez le poster quelque part et nous pourrions y chercher des chaînes :-) Il utilise "Usage : ", aime "-" pour les drapeaux, et permet des drapeaux compacts, tout cela indique une application Unix qui a été réécrite pour Windows. Je suppose qu'elle envoie juste un tas de codes de contrôle d'imprimante bruts à l'imprimante. Vous pourriez probablement lui donner "CON" comme nom d'imprimante et lui faire imprimer les codes de contrôle sur votre console.
0 votes
Ou, plus utile, vous pouvez mettre en pause le spool d'une imprimante, exécuter la commande, puis jeter un coup d'œil au fichier spool qui est enregistré sur le serveur d'impression pour voir ce qu'il a envoyé. Cela pourrait vraiment aider.
0 votes
Ce que je veux dire en écrivant ceci, c'est que ce qui semble maintenant être une application de fournisseur avait une certaine documentation associée à elle qui la faisait apparaître comme faisant partie des utilitaires de HP. Je n'ai pu trouver ntp.exe nulle part qui n'était pas associé à ce que la plupart d'entre nous supposent être ntp (network time protocol).
0 votes
Les options de la ligne de commande, plus précisément l'indice,
vmi
,stroke wt
,lpi
,lpp
etc., sont des termes de la PCL. Cela ressemble à un utilitaire de formatage PCL en ligne de commande, ou même à un pilote d'imprimante PCL5. Et comme il supporte l'extension Epson, je doute vraiment qu'il provienne de HP. Je soupçonne qu'il s'agit d'un utilitaire cygwin mais je ne trouve pas d'arbre source cygwin datant d'avant 2005. Si ma supposition est correcte, sa fonction est complètement remplacée par Cups dans le monde linux. Jusqu'à présent, je me heurte à des impasses dans toutes les directions pour mes recherches.0 votes
@Mark Le programme a en fait un
-r
pour sortir directement vers un fichier, au format PCL.