私はしばらくの間この作業を進めていました。ほぼ....プリンタ構成モノ/カラー用のスクリプト - Windows 7
Win7 Entでは、2台のネットワークプリンタ(プリンタサーバーなし - IPアドレス経由)を追加するスクリプトを作成しています。プリンタごとにカラーとモノのキューを作成したいので、合計で4つのプリンタキューが必要です。追加
は、これらのコマンドで正常に動作します:
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Operators_Color"
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Operators_MOno"
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Traders_Color"
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Traders_MOno"
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.116mono
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.116color
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.118mono
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.118color
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Operators_Color"
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Operators_MOno"
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Traders_Color"
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -d -p "XXX_Traders_MOno"
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.116mono
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.116color
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.118mono
cscript "C:\XXXXX\Scripts\Prnport.vbs" -d -r IP_XXX.XXX.XXX.118color
cscript "C:\XXXXX\Scripts\Prnport.vbs" -a -r IP_XXX.XXX.XXX.116mono -h XXX.XXX.XXX.116 -o raw -n 9100
cscript "C:\XXXXX\Scripts\Prnport.vbs" -a -r IP_XXX.XXX.XXX.116color -h XXX.XXX.XXX.116 -o raw -n 9100
cscript "C:\XXXXX\Scripts\Prnport.vbs" -a -r IP_XXX.XXX.XXX.118mono -h XXX.XXX.XXX.118 -o raw -n 9100
cscript "C:\XXXXX\Scripts\Prnport.vbs" -a -r IP_XXX.XXX.XXX.118color -h XXX.XXX.XXX.118 -o raw -n 9100
cscript "C:\XXXXX\Scripts\Prndrvr.vbs" -a -m "HP Universal Printing PCL 6" -i C:\XXXXX\Drivers\hpzius23.inf
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -a -p "XXX_Traders_Color" -m "HP Universal Printing PCL 6" -r IP_XXX.XXX.XXX.116color
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -a -p "XXX_Traders_MOno" -m "HP Universal Printing PCL 6" -r IP_XXX.XXX.XXX.116mono
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -a -p "XXX_Operators_Color" -m "HP Universal Printing PCL 6" -r IP_XXX.XXX.XXX.118color
cscript "C:\XXXXX\Scripts\Prnmngr.vbs" -a -p "XXX_Operators_MOno" -m "HP Universal Printing PCL 6" -r IP_XXX.XXX.XXX.118mono'
カラー/モノラル設定でキューを設定しようとしたとき、私は壁にぶつかります。
経由PowershellのセットPrintConfigurationコマンド:
セットPrintConfiguration -PrinterName "XXX_Traders_Color" - カラー "1"
セットPrintConfiguration -PrinterName「XXX_Traders_MOno二つの方法を試してみました
"-Color" 0 "
Set-PrintConfiguration -PrinterName" XXX_Operators_Color "-Color" 1 "
セットPrintConfiguration -PrinterName "XXX_Operators_MOno" - カラー "0" 私は下記取得しています
を(これは勝つ7 PowerShellで存在コマンドではありません推測):「
用語Set-PrintConfiguration 'は、コマンドレット、関数、スクリプトファイル、または実行可能なプログラムの名前として認識されません。名前の綴りを確認するか、パスが含まれている場合は、パスが正しいことを確認し、 をもう一度入力してください。
-
私はRUNDLL32 PRINTUI.DLLを使用してみました
、PrintUIEntryが変更モノ/カラー設定(動作細かい) RUNDLL32がprintuiと
輸出プリンタ設定に命令します。 DLL、PrintUIEntry/SS/N "XXX_Operators_MOno"/ RUNDLL32 PRINTUI.DLL、PrintUIEntry/N/SR「NewXXX_Operators_MOno:
が新しいキューに上記で作成したファイルをインポート
DG "C Mirek1.dat \ \ TEMP" "/ a" c:\ temp \ Mirek1.dat "
しかし、2番目のコマンドは、キューが最初のインスタンスでエクスポートしたモノ/カラー設定を調整させていないようです。
ここに誰かが同様の頭痛で苦労しているのだろうか?