REA!E "ILE C#$%E$%& Page 1 of 8 I' I$%R#(C%I#$ P(RP#&E #" %HI& REA!E "ILE The Printing System Installer Customization Wizard enables an administrator to customize the printing system installer that comes with the product by presetting the options for installation in a response file. The customized installer is then ready for silent unattended installation by end users. ! sample batch file "Install.bat" is located in the directory with the customized printing system installer. It can be used as is or modified with run time customizations e#plained later in this document. ! log file is written to the Windows$ directory when customized printing system installer is created. The Windows$ directory is the directory where Windows was originally installed on the system. The log file is the shortened name of the product with an .ini file e#tension. %or e#ample& hpl'((((.ini where (((( is the number of the )P *aser+et product. The same log file is created on the end user"s system when they install using the customized printing system installer. *og files are in ,nglish only. $#%E& This application uses -ersion ../ of the 0icrosoft Windows Installer. If your system does not ha1e 1ersion ../ installed you must restart your system after running this application. To chec2 the 1ersion number run msie#ec.e#e in the Windows$3system directory. ,nd users who install the customized printing system installer must also restart their computers if they do not ha1e 1ersion ../ of the 0icrosoft Windows Installer. II' PRE&ELEC%A)LE #P%I#$& The Printing System Installer Customization Wizard describes the options that can be preselected during creation of the customized installer. The following options are a1ailable& 4 Installer language 4 Printer model5 4 Printer features that will be installed 6dri1ers users guides e#tra software75 4 Pre8configuration of dri1ers 6if the selected dri1ers support pre8configuration7 4 Port selection5& 4 ,#isting client port 633Ser1er3share name7 4 *ocal port 6*PT 9S: and ;thers7 4 <ew TCP=IP port 4 <ew IP> port 4 Printer naming5 4 ?efault Printer and ?efault ?ri1er5 4 Printer sharing and share name 6only for Windows <T @./ ./// and >P75 4 -ended dri1ers 6only for Windows <T@./ ./// and >P75 4 Printer location and comment 6only for Windows ./// and Windows >P75 5These items can also be changed each time the customized printing system installer is run by changing the settings in the response file. $#%E& -alidation of 1alues does not occur during customization. This enables a networ2 administrator to create the installer without reAuiring that the end user be on the same networ2 or en1ironment as the administrator. III' I$&%ALLA%I#$ &E%%I$*& This section pro1ides details for changing installation settings at run time. )A%CH+"ILE C#!!A$+LI$E &E%%I$*& When you perform a customized installation of the printing system the batch file is created in the same directory as the customized printing system installer. If left unmodified it is automatically used during a custom installation to install the printing system with default settings. The file name of the batch file is install.bat. The file can either be used to install the customized printing system installer using default settings or settings can be modified as described below. The install.bat file contains the following command line& setup.e#e =s =*(((( =1B=An C,SP;<S,DEresponse fileFB These settings can be modified and commands may be added or remo1ed from the command line. ,ach forward slash 6=7 mar2s the beginning of a new setting within the command line. The settings must appear e#actly in the order shown in the e#ample abo1e. ?ialog bo#es appear on the screen to accommodate reboot messages and to as2 the user to connect the printer. The settings and their functions are described below. start =W!IT setup.e#e =w 9se this setting to force the Setup.e#e to wait until the installation is complete before e#iting. %or e#ample& start =W!IT setup.e#e =w =s =*(((( =1B=An C,SP;<S,Dresponse.iniB =s This setting runs setup.e#e silently. =*(((( This setting displays dialogs in the correct language 6where (((( is the language I?7. $#%E& The ne#t two command8line settings are mutually e#clusi1e 8 that is one or the other can be in the command line but not both. =1B=An C,SP;<S,DEresponse fileFB This setting sets the user interface 69I7 mode to silent. When the 9I mode is silent no reboot dialog appears and rebooting occurs automatically if the system reAuires it. ,1en when the setting is in effect howe1er a connect8printer dialog bo# may appear if necessary. ?o not include spaces in the response file name. %or e#ample setup.e#e =s =*1/GG =1B=An C,SP;<S,Dresponse.iniB =1B=AbH C,SP;<S,DEresponse fileFB This setting shows a progress bar without a cancel button a reboot dialog 6only if system reAuires it7 and any error messages that occur. It might also show a connect8printer dialog if needed. %or e#ample& setup.e#e =s =*1/GG =1B=AbH C,SP;<S,Dresponse.iniB $#%E& Re,oot ialog. ?epending on the components selected and whether the end user"s operating system has 0icrosoft Windows Installer 1ersion ../ already installed the end user"s system may need to be restarted. If necessary the system is restarted at the end of the installation. RE&P#$&E "ILE &E%%I$*& The printing system installer can be customized by changing settings in the response file. ! response file named response.ini is located in the directory where the customized installer created was created. The installer uses the settings found under the IInstaller SettingsJ IPort SettingsJ and I%eaturesJ tags. The I),*P8*ong%eature<amesJ tag is pro1ided to help you determine which short feature name under I%eaturesJ to set. The settings must not be combined in a single lineK rather each setting occupies a line. %or e#ample& IInstaller SettingsJ 0;?,*D)P *aser+et (((( <!0,D)P *aser+et (((( where (((( is the number of the )P *aser+et product. The response file uses the following synta# for the settings& S,TTI<LD1alue The "setting" should be in uppercase. The "1alue" is case8sensiti1e. The setting is followed by an eAual sign and then the 1alue with no space on either side of the eAual sign. $#%E& These settings are written to the response.ini file when the customized installer is created. Mou can change the 1alues but do not change the S,TTI<L names. They are specific to each product. This section pro1ides details about the settings that can be changed in the response file. %-e .Port &ettings/ tag Set only one of the following three types of ports in the response file& 4 ,#isting client ports 4 *ocal ports 4 <ew TCP=IP and IP> networ2 ports ?o not mi# settings for different ports. %or e#ample the following command which contains both a networ2 port 60ySer1er7 and a local port 6*PT17 is not allowed& <WNP!T) D330ySer1er3!ctNhpl'(((( P;CTD*PT1& where (((( is the number of the )P *aser+et product. Existing Client Ports <WNP!T)DESer1er<ameStringF where ESer1er<ameStringF is the string to use for the ser1er path. %or e#ample& <WNP!T)D330ySer1er3!CT )P*+(((( where (((( is the number of the )P *aser+et product. Local Ports %or a connection to a parallel port you can use& P;CTD*PT1& ;ther 1alid settings are the *PT ports that the system supports usually "*PT.&" and "*PTG&". %or a connection to a 9S: port use& P;CTD9S: %or a connection to another direct port use& P;CTDC;01& ;ther 1alid settings are the other ports that the system supports such as "C;0.&" "C;0G&" and "%I*,&". New TCP/IP and IPX network ports $#%E& Mou need to o1erride only the settings that change for each install. First specify the type of networ2 port you want to create& <WNP;CTDIP 6to setup a new TCP=IP port7 <WNP;CTDIP> 6to setup a new IP> port7 Second use one of the following settings to specify how to identify the de1ice. The printer configuration 6test7 page should ha1e these 1alues. 4 IPDEip addressF where Eip addressF is the TCP=IP address of the de1ice in the G.G.G.G TCP=IP format 4 IPN);STDEip hostnameF where Eip hostnameF is the IP hostname of the de1ice7. %or e#ample& "printer1.mycompany.com" $#%E& :e sure to include the "mycompany.com" portion of the hostname. 4 IP>DEip# addressF where Eip# addressF is the IP> address of the de1ice in the 8.1. ip# format7 4 )WDEhardware addressF where Ehardware addressF consists of the 1. alphanumeric characters of the de1ice"s hardware address Third if you want to configure a new or reset +etdirect port you must be searching by )ardware address 6abo1e7. Mou must also set the following three settings. 6These settings are ignored if the +etdirect de1ice is already configured.7 4 IPDEip addressF where Eip addressF is the G.G.G.G format7 4 IPNS9:<,TDEip addressF 4 IPNL!T,W!MDEip addressF The two settings that follow are not needed by most TCP=IP users. If your system reAuires a S<0P Community <ame or +etdirect password enter them in these settings. These settings probably do not need to change if you ha1e already set them in the installer. 4 S<0PDES<0PStringF where ES<0PString F is the string for the S<0P community name. 4 +?P!SSDEPasswordF where EPassword F is the string for the +etdirect password. Fourth choose either to use a default port name or specify a port name. The default port name is the printer model with a uniAue copy number appended. If you choose to use the default port name use& 4 ?,%NP;CTDM 6use the default port name7 If you choose ?,%NP;CTDM then you do not need to enter a port name. If howe1er you choose to specify a port name use& 4 ?,%NP;CTD< 6specify the port name using P;CT<!0,7 and set a port name using the following& 4 P;CT<!0,DEPort<ameStringF where EPort<ameString F is the string to use for the port name7 The port name cannot contain spaces or be longer than OG characters. %-e .Installer &ettings/ tag Installer settings that can be changed are& 4 0odel 4 Printer name 4 ?efault printer 4 Printer sharing 4 Printer location 4 Printer comment Model 4 0;?,*DE0odel<ameF where E0odel<ameF is the name of the model. %or e#ample& 0;?,*D)P *aser+et (((( where (((( is the number of the )P *aser+et product. Printer name The printer name is used to identify the printer in the printers folder 6not used with an e#isting client port7. 4 <!0,DEPrinter<ameStringF where EPrinter<ameStringF is the string to use for the printer name. %or e#ample& <!0,D)P *aser+et ((((8PC*Pe where (((( is the number of the )P *aser+et product. The printer name must be uniAue for the computer to which the printer is being installed. Default Printer The ?efault printer is used to set this printer as the default printer in the printers folder 6not used with an e#isting client port7. 4 ?,%!9*TNPCI<T,CD< 6?on"t set as default printer7 4 ?,%!9*TNPCI<T,CDM 6Set as default printer7 If ?,%!9*TNPCI<T,CDM then you should set the dri1er that is to be the default. 4 ?,%!9*TN?CI-,CDE?ri1erSuffi#F where E?ri1erSuffi#F is the string to use for the default dri1er name usually PC*O PC*Pe or PS. %or e#ample& ?,%!9*TN?CI-,CDPC*Pe Printer saring Printer sharing 6only 1alid on Windows <T@./ ./// and >P7 is used to offer the printer as a shared resource to other networ2 users. 6Sharing is not used with an e#isting client port.7 4 S)!C,?D< 6<ot shared7 4 S)!C,?DM 6Share using S)!C,<!0,7 If you use S)!C,?DM set the share name using& 4 S)!C,<!0,DEShare<ameStringF where EShare<ameStringF is the string to use for the share name. %or e#ample& S)!C,<!0,D)P *aser+et ((((8PC*O where (((( is the number of the )P *aser+et product. The share name must be uniAue for the computer to which the printer is installed. $#%E& If only one dri1er is to be installed the share name should not e#ceed 1. characters in order to allow Windows QP Q8 and 0e clients to access it. If more than one dri1er is to be installed a share is created for each dri1er by appending the dri1er name to the share name 6for e#ample )P*+((((8PC*P where (((( is the number of the )P *aser+et product7. In this case the share name should not e#ceed R characters to allow Windows QP Q8 and 0e clients to access it. 4 -,<?NQ>DM Install dri1ers for Windows QP=Q8=0e clients. 4 -,<?N<TDM Install dri1ers for Windows <T@./ clients. Printer location The printer location 61alid only on Windows ./// and Windows >P7 is te#t that describes the location of the printer. 6<ot used with an e#isting client port.7 4 *;C!TI;<DElocationStringF where ElocationStringF is the string to use for the location7. %or e#ample& *;C!TI;<DSecond %loor cube 1/1 Printer comment The printer comment 61alid only on Windows ./// and Windows >P7 is te#t that would be helpful to the users. 6<ot used with an e#isting client port.7 4 C;00,<TDEcommentStringF where EcommentStringF is the string to use for the comment. %or e#ample& C;00,<TD*etterhead in tray . %-e ."eatures/ tag The features are a list of features that can be turned on or off for each installation. The synta# is& 4 %,!T9C,DM 4 %,!T9C,D< where %,!T9C, is the short name of the feature. ! longer feature name is defined under I),*P8*ong%eature<amesJ. %or e#ample& I%eaturesJ PC*ODM PC*PeD< %ontsDM I),*P8*ong%eature<amesJ PC*OD)P *aser+et Series PC*O ?ri1er PC*PeD)P *aser+et Series PC*Pe ?ri1er %ontsDScreen %onts I0' C#P1RI*H% Copyright S 1QQ/8.//. )ewlett8Pac2ard Company. Copyright S 1Q8P8.//. 0icrosoft Corp. !ll Cights Ceser1ed