Neuinstallation -> Drucker verbinden vom Printserver?
Posted: 19. Jul 2016, 17:02
Schönen guten Tag zusammen,
wir planen demnächst bei uns die Rechner so zu installieren, dass auch die Drucker direkt verbunden sind (werden über einen Printserver gepflegt).
Bislang mussten die Benutzer den Drucker immer wieder aus dem langen Verzeichnis raussuchen und dann auch in mehreren Varianten (Farbe, SW, Duplex, Simplex). Das wollen wir den Usern erleichtern.
Ich habe mir es wahrscheinlich ziemlich umständlich gemacht, wie folgt über ein erstelltes Paket.
Theoretisch müsste ich nun ca 210 Pakete erstellen, anpassen und einspeisen.
Kann ich es mir erleichtern?
(Gekürzt und geschwärzt)
[Application]
ProductName=DRUCKERNAME
DeveloperName=Entwickler
Version=1.0
Revision=0
SetupInfDir=Install
DataDir=%Personal%
AskUninstallOld=1
ShellLinks=1
CommonShellLinks=0
CreateUnresolvableShellLinks=1
UseStringSection=Strings:09
UseSysStringSection=SysStrings:09
DateWarning=1
SizeWarning=0
Reboot=0
PreventExternalReboot=1
StartServicesOnReboot=0
CallTimeOut=3600
AbortAfterCallTimeOut=1
DisableCancelButton=1
ShowEndMessage=1
EndMessage=%EndMessageDesc%
[Product]
Set V_PRINTER="\\PRINTSERVER\%Productname%"
ReplaceEnv V_PRINTER
#Set:Product, CLIENT DONTDELETE
#Set:Delete, CLIENT DELETE
-ReplaceEnv V_PRINTER
-Set V_PRINTER="\\PRINTSERVER\%Productname%"
[Set:Product]
Call rundll32 printui.dll,PrintUIEntry /in /n %V_PRINTER% /Y
If %Errorlevel% <> "0" Then "Error" EndIf
wir planen demnächst bei uns die Rechner so zu installieren, dass auch die Drucker direkt verbunden sind (werden über einen Printserver gepflegt).
Bislang mussten die Benutzer den Drucker immer wieder aus dem langen Verzeichnis raussuchen und dann auch in mehreren Varianten (Farbe, SW, Duplex, Simplex). Das wollen wir den Usern erleichtern.
Ich habe mir es wahrscheinlich ziemlich umständlich gemacht, wie folgt über ein erstelltes Paket.
Theoretisch müsste ich nun ca 210 Pakete erstellen, anpassen und einspeisen.
Kann ich es mir erleichtern?
(Gekürzt und geschwärzt)
[Application]
ProductName=DRUCKERNAME
DeveloperName=Entwickler
Version=1.0
Revision=0
SetupInfDir=Install
DataDir=%Personal%
AskUninstallOld=1
ShellLinks=1
CommonShellLinks=0
CreateUnresolvableShellLinks=1
UseStringSection=Strings:09
UseSysStringSection=SysStrings:09
DateWarning=1
SizeWarning=0
Reboot=0
PreventExternalReboot=1
StartServicesOnReboot=0
CallTimeOut=3600
AbortAfterCallTimeOut=1
DisableCancelButton=1
ShowEndMessage=1
EndMessage=%EndMessageDesc%
[Product]
Set V_PRINTER="\\PRINTSERVER\%Productname%"
ReplaceEnv V_PRINTER
#Set:Product, CLIENT DONTDELETE
#Set:Delete, CLIENT DELETE
-ReplaceEnv V_PRINTER
-Set V_PRINTER="\\PRINTSERVER\%Productname%"
[Set:Product]
Call rundll32 printui.dll,PrintUIEntry /in /n %V_PRINTER% /Y
If %Errorlevel% <> "0" Then "Error" EndIf