Richtlinien und Schritte zum Anpassen von HP Druckerinstallationen für Unternehmensadministratoren.
Dieses Dokument gilt für Windows Server 2016 (64 Bit), 2012 (64 Bit), 2008 R2 (64 Bit), 2008 (32, 64 Bit), 2003 R2 (32, 64 Bit), 2003 (32 Bit – SP1 oder höher).
Richten Sie die Treiber- und Softwareinstallation ein, erstellen Sie einen Befehl, um Funktionen auszuwählen und die Installation anzupassen und Client-Computer mit dem Drucker zu verbinden.
Halten Sie vor der Installation die folgenden Informationen bereit.
Typ des Windows-Betriebssystems (Windows 2003, Windows 2008 oder Windows 2012)
Betriebssystemversion (32 oder 64 Bit)
Sprache des Betriebssystems, in dem der Drucker installiert ist
Verbindungstyp des installierten Druckers (USB oder Netzwerk)
Verwenden Sie die CD oder laden Sie den Druckertreiber und die Software vom HP Kundensupport herunter.
Legen Sie die mit dem Drucker gelieferte Einrichtungs-CD ein, erstellen Sie einen Ordner auf Ihrem System und kopieren Sie dann die Setup-Dateien in den Ordner.
Wenn keine CD im Lieferumfang des Geräts enthalten war, verfahren Sie wie folgt, um den Treiber herunterzuladen.
Rufen Sie HP Software- und -Treiber-Downloads auf und geben Sie dann Ihren Drucker ein und wählen Sie Ihren Drucker aus. Sie werden zur Seite mit der Software und den Treibern für Ihr Modell weitergeleitet.
Klicken Sie neben Erkanntes Betriebssystem auf Anderes Betriebssystem auswählen, wählen Sie das Server-Betriebssystem aus und klicken Sie dann auf Ändern.
Wählen Sie Software und Treiber mit vollem Funktionsumfang oder EasyStart-Druckereinrichtungssoftware– nur offline verwenden aus.
Lesen Sie die Download-Optionen und -Informationen und klicken Sie dann auf Herunterladen.
Klicken Sie auf Speichern und wählen Sie dann den Ort auf dem Computer aus, an dem Sie die Datei speichern möchten.
Klicken Sie auf Speichern, um die Softwareaktualisierung herunterzuladen.
Extrahieren Sie die ausführbare Datei mit einem Dekomprimierungsprogramm wie z. B. 7-Zip in einen Ordner, den Sie erstellt haben.
Um die Software zu installieren, die den Drucker unterstützt, installieren Sie den entsprechenden MSI. MSI installiert die gesamte Unterstützungssoftware und installiert dann die Treiber für den Drucker. Die Treiber sind verfügbar, wenn Sie den Drucker an den Computer anschließen oder einen Netzwerkdrucker installieren.
Im Stammverzeichnis des CD-Images befinden sich zwei MSI. Ein Verzeichnis hat das Suffix x86 und das andere x64. Die Modellnummer des Druckers ist in den MSI-Namen enthalten (z. B. A910nx86.msi und A910nx64.msi). Installieren Sie MSI x86 für 32-Bit-Versionen von Windows. Installieren Sie MSI x64 für 64-Bit-Versionen von Windows.
Verwenden von Msiexec zur Installation eines MSI. Überprüfen Sie die Befehlseigenschaften und die Sprachen-IDs, die bestimmte Funktionen in der Software deaktivieren oder aktivieren, wenn Sie den MSI installieren.
Eine ausführlichere Dokumentation zu msiexec sowie weitere Aspekte finden Sie in Microsoft Dokumentation – Msiexec (Befehlszeilenoptionen). Wenn Anweisungen in diesem Abschnitt im Konflikt mit der Microsoft-Dokumentation stehen, können Sie davon ausgehen, dass die Microsoft-Dokumentation richtig ist.
Verwenden Sie Ihr bevorzugtes Tool, um den MSI auf den Client-Computern zu installieren. Wenn Sie sich jedoch für die Verwendung von msiexec.exe entscheiden, können allgemeine Befehlsparameter hilfreich sein. MSI kann über den Pfads zu msiexec mithilfe des Parameters /i installiert werden:
msiexec.exe /i D:\A910nx86.msi
(wobei D der Pfad zur msiexec-Datei ist)
Name der Eigenschaft |
Werte |
Beschreibung |
Standardwert |
---|---|---|---|
CONNECT_NEW_PRINTER_ SHORTCUT |
YES NO |
Installieren der Startmenü-Verknüpfung zum Hinzufügen eines neuen Druckers. |
YES |
ENTERPRISE |
YES NO |
Installieren der vollständigen Software (NO) oder der Mindestsoftware (YES) für Enterprise-Anwendungen. |
NO |
FAX |
YES NO |
Auswahl, ob der Drucker-zu-Fax-Treibers installiert wird. Wenn FAX=YES und ENTERPRISE=NO gesetzt sind, wird die Faxsoftware ebenfalls installiert. Andernfalls wird die Faxsoftware nicht installiert. |
YES |
IGNORE_SERIALNUM |
YES NO |
Auswahl, ob Windows die Seriennummer beim Installieren des Druckers über Plug & Play ignorieren soll. |
NO |
MULTICAST |
YES NO |
Aktivieren oder deaktivieren der Multicast-Erkennung, um installierte Drucker erneut zu erkennen. |
NO |
REBOOT |
Force Suppress ReallySuppress |
Legt fest, wann das Windows-Installationsprogramm einen Neustart zum Abschluss der Installation erfordert. |
(kein) |
SCANTOPC Nicht zutreffend für Einzelfunktionsdrucker, OfficeJet 6500A, 6600/6700, 7500A, OfficeJet Pro 8500A, 8600 |
YES NO |
Die Option zum Aktivieren des Ausblendens der Software Scannen an einen Computer (YES). Benutzer starten Scans vom Computer statt vom Drucker. Wenn Sie eine andere Einstellung als NO wählen, wird die Option zur Aktivierung der Software An Computer scannen angezeigt. Wenn die Eigenschaft nicht festgelegt ist, zeigt der Drucker die Option an. |
YES |
TRANSFORMS |
Dateinamen der Umwandlung, z. B.: A910nx86_1055.mst |
Dateiname oder Pfad zu der Transformationsdatei, die angewendet werden soll. |
(kein) |
UNINSTALL_SHORTCUT |
YES NO |
Auswahl, ob die Startmenü-Verknüpfung zur Deinstallation der Software angezeigt wird. |
YES |
Die meisten installierten Dateien unterstützen MUI und schließen alle Sprachenressourcen ein. Die installierten Verknüpfungen sind jedoch sprachspezifisch. Standardmäßig werden die Verknüpfungen auf Englisch installiert. Um die Sprache zu ändern, suchen Sie die Sprachen-ID in der folgenden Tabelle. Geben Sie die ID in der Befehlszeile ein, wenn Sie den MSI installieren. Die Umwandlungen verwenden den gleichen Dateinamen wie der MSI, gefolgt von einem Unterstrich und der Sprachen-ID.
Um beispielsweise die Sprache in Spanisch zu ändern, geben Sie msiexec.exe /i A910nx86.msi /qn TRANSFORMS=A910nx86_1034.mst
ein.
Sprache |
Sprachen-ID |
---|---|
Arabisch |
1025 |
Traditionelles Chinesisch |
1028 |
Tschechisch |
1029 |
Dänisch |
1030 |
Deutsch |
1031 |
Griechisch |
1032 |
Englisch |
1033 |
Spanisch |
1034 |
Finnisch |
1035 |
Französisch |
1036 |
Hebräisch |
1037 |
Ungarisch |
1038 |
Italienisch |
1040 |
Japanisch |
1041 |
Koreanisch |
1042 |
Niederländisch |
1043 |
Norwegisch |
1044 |
Polnisch |
1045 |
Portugiesisch |
1046 |
Russisch |
1049 |
Schwedisch |
1053 |
Türkisch |
1055 |
Vereinfachtes Chinesisch |
2052 |
Überprüfen Sie die Dateien der Image-CD sowie Informationen dazu, wann Sie sie benötigen. Administratoren sollten diese Tabelle beachten, um ein Abbild einzurichten, das nur die Dateien enthält, die für die angegebene Installation notwendig sind.
Treiberdateien |
Beschreibung |
---|---|
i386 (Ordner) |
Ordner mit 32-Bit-Druckertreiberdateien (für Installationen auf allen 32-Bit- und 64-Bit-Computern erforderlich) |
AMD64 (Ordner) |
Ordner mit 64-Bit-Druckertreiberdateien (für Installationen auf allen 32-Bit- und 64-Bit-Computern erforderlich) |
Hp_*.gpd |
Druckertreiberdatei |
HPMACRONAMES.gpd |
Druckertreiberdatei |
Hpvpl04.inf |
Druckertreiberdatei |
Hpvpl04.ini |
Druckertreiberdatei |
Hpvpl04.cat |
Druckertreiberdatei |
Hpvplargb.icc |
Druckertreiberdatei |
Locale.gpd |
Druckertreiberdatei |
Pl.bmp |
Druckertreiberdatei |
STDNAMES.gpd |
Druckertreiberdatei |
Drivers\Scanner (Ordner) |
Ordner mit Scannertreiberdateien |
HPScanMiniDrv_*.inf |
Scannertreiberdatei |
HPScanMiniDrv_*.cat |
Scannertreiberdatei |
Drivers\Fax (Ordner) |
Ordner mit Faxtreibern (erforderlich, wenn ein Faxgerät installiert wird) |
HP*_fax.inf |
Faxtreiberdatei (erforderlich, wenn ein Faxgerät installiert wird) |
HP*_fax*.cat |
Faxtreiberdatei (erforderlich, wenn ein Faxgerät installiert wird) |
HP*_nullfax.inf |
Ersatztreiber für Fax (erforderlich, wenn KEIN Faxgerät installiert wird) |
HP*_nullfax*.cat |
Ersatztreiber für Fax (erforderlich, wenn KEIN Faxgerät installiert wird) |
Name |
Beschreibung |
---|---|
Utils (Ordner) |
Ordner mit erforderlichen Utilities |
Microsoft (Ordner) |
Ordner mit Device Stage-Paketen (nur erforderlich, wenn die vollständige Software installiert wird) |
[Modellnummer][x86|x64].msi [Modellnummer][x86|x64].cab [Modellnummer][x86|x64]_*.mst |
Software-Installer-MSI, -CAB und -Sprachumwandlungen (x86 für 32-Bit-Versionen von Windows und x64 für 64-Bit-Version von Windows) |
Full_[x86|x64].cab |
Software-Installer-CAB-Datei für Komplettlösung (nur erforderlich, wenn die vollständige Software installiert wird) (x86 für 32-Bit-Versionen von Windows und x64 für 64-Bit-Version von Windows) |
ErrorReporter.exe HPCommunication.dll HPCommunication.X.manifest HPeDiag.dll HPeDiag.X.manifest HPeSupport.dll HPeSupport.X.manifest HPScripting.dll HPScripting.X.manifest InstallMetrics.dll InstallMetrics.X.manifest InternetUtil.dll InternetUtil.X.manifest RulesEngine.dll RulesEngine.X.manifest |
Erforderliche Utility-Dateien |
Name |
Beschreibung |
---|---|
Toolbar (Ordner) |
Ordner mit dem Installationsprogramm für die Microsoft Live Toolbar |
Required\lp[Modellnummer]* |
Installationsprogramm für Produkthilfe |
Optional\[Modellnummer]U[x86|x64]* |
„Product Improvement Study“‖-MSI, CAB und Sprachumwandlungen (x86 für 32-Bit-Versionen von Windows und x64 für 64-Bit-Version von Windows) |
Optional\HP Update* |
HP Update MSI, -CAB und -Sprachumwandlungen |
Optional\Data1.cab |
|
Optional\IrisOCR* |
Optische Zeichenerkennungssoftware (zum Scannen von Text) |
Optional\Marketsplash_setup.msi |
Marketsplash-Installationsprogramm |
Readme.chm |
Readme-Dokumentation |
Setup.exe |
Installationsprogramm (nicht erforderlich, wenn der MSI ohne Benutzeroberfläche installiert wird) |
HP-DQEX5.exe |
Installationsprogramm (nicht erforderlich, wenn der MSI ohne Benutzeroberfläche installiert wird) |
Erstellen Sie ein gezipptes Skript und die Dateien, um diese an Client-Computer bereitzustellen. Geben Sie das Skript in eine Eingabeaufforderung ein.
Skriptbeispiel 1: msiexec.exe /i A910nx86.msi /qn /l*v C:\A910_Install.log ENTERPRISE=YES FAX=NO SCANTOPC=NO REBOOT=ReallySuppress
Die Benutzeroberfläche und alle Aufforderungen unterdrücken (/qn)
Eine Installationsprotokolldatei unter C:\A910_Install.log
erstellen
Einen Mindestsatz an Software und Treibern (ENTERPRISE=YES)
installieren
Keine Faxdrucker erstellen (FAX=NO)
Die Scan-to-PC-Option ausblenden
Alle Neustartanforderungen unterdrücken (REBOOT=ReallySuppress)
Skriptbeispiel 2: msiexec.exe /i A910nx86.msi /qn TRANSFORMS=A910nx86_2052.mst ENTERPRISE=YES CONNECT_NEW_PRINTER_SHORTCUT=NO UNINSTALL_SHORTCUT=NO
Die Benutzeroberfläche und alle Aufforderungen unterdrücken (/qn)
Alle Neustartanforderungen unterdrücken (TRANSFORMS=A910nx86_2052.mst)
Einen Mindestsatz an Software und Treibern (ENTERPRISE=YES)
installieren
Keine Verknüpfung Neuen Drucker verbinden im Menü Start erstellen
Keine Deinstallationsverknüpfung im Menü Start erstellen
Alle Neustartanforderungen unterdrücken (REBOOT=ReallySuppress)
Stellen Sie sicher, dass Folgendes für Windows Server 2003 und 2008 aktiviert ist.
Unter Windows Server 2003 ist der Windows-Bilderfassungsdienst (WIA) installiert, aber standardmäßig deaktiviert. Um scannen zu können, aktivieren Sie den WIA-Dienst.
Unter Windows Server 2003 R2 ist der Windows-Bilderfassungsdienst (WIA) installiert, aber standardmäßig deaktiviert. Um scannen zu können, aktivieren Sie den WIA-Dienst.
Unter Windows Server 2008 ist der Windows-Bilderfassungsdienst (WIA) standardmäßig nicht installiert. Um scannen zu können, müssen Sie die Desktopdarstellungsfunktion installieren. Der WIA-Dienst wird dann standardmäßig aktiviert.
Unter Windows Server 2008 R2 muss die Desktopdarstellungsfunktion vor dem Plug & Play-Anschluss eines USB-Geräts installiert werden.
DeviceSetup.exe ist die Anwendung, die die Informationen zu installierten Druckern einrichtet und pflegt.
DeviceSetup.exe kann von einer Befehlszeile oder über ein Skript ausgeführt werden.
Jede Ausführung von DeviceSetup.exe generiert eine neue Protokolldatei. Diese Protokolle enthalten alle Vorgänge von DeviceSetup, weshalb sie bei der Fehlerbeseitigung nützlich sein können.
Unter Windows Vista und Windows 7 befindet sich die Protokolldatei unter:
C:\Users\[NTUserAccount]\AppData\Local\HP\AtInstall\[execution#]\DeviceSetup.logUnter Windows XP befindet sich die Protokolldatei unter:
C:\Dokumente und Einstellungen\[NTUserAccount]\Local Settings\Application Data\HP\AtInstall\[execution#]\DeviceSetup.logRichten Sie eine USB- oder Netzwerkverbindung zum Drucker ein und überprüfen Sie potenzielle Probleme bei der Netzwerkinstallation.
Das Anschließen eines USB-Druckers ist relativ einfach. Nachdem der Treiber installiert wurde, verbinden Sie den Drucker mit einem USB-Anschluss und schalten Sie dann den Drucker ein, um Plug & Play zu starten.
Gehen Sie bei Netzwerkverbindungen wie folgt vor.
Stellen Sie sicher, dass das Softwarepaket (MSI) auf dem Client-Computer installiert wurde.
Stellen Sie sicher, dass der Drucker sich bereits im Netzwerk befindet und eine gültige IP-Adresse hat. Für eine WLAN-Verbindung verwenden Sie den Assistenten für die Wireless-Einrichtung auf dem Bedienfeld vorn. Verwenden Sie für eine kabelgebundene Netzwerkverbindung den integrierten Webserver (EWS) mit einem Ethernetkabel, das an den Drucker angeschlossen ist.
Notieren Sie IP-Adresse oder den Hostnamen des Druckers.
Führen Sie mit einem Administratorkonto den folgenden Befehl auf dem Zielcomputer aus, um den Netzwerkinstallationsprozess
zu starten: START /WAIT /D―C:\Program Files\HP\[Produktname]\Bin‖ DeviceSetup.exe /networkaddress [IP-Adresse oder Hostname]
Auf Computern mit Windows Vista und Windows 7 führen Sie diesen Befehl mit erhöhten Benutzerberechtigungen aus, wenn die Benutzerkontensteuerung aktiviert ist.
Der Einrichtungsprozess beginnt und sucht mithilfe der IP-Adresse oder mit dem Hostnamen nach dem Drucker, um ihn zu installieren. Der gesamte Prozess erfolgt ohne Benutzereingabe und es wird keine Benutzeroberfläche angezeigt. Wenn die Installation erfolgreich war, wird ein Wert von 0 zurückgegeben. Andernfalls wird ein Fehlercode ungleich 0 angezeigt.
Potenzielle Probleme während der Netzwerkinstallation
Der Hostname wird möglicherweise nicht in eine gültige IP-Adresse aufgelöst. Wenn Sie den Druckerhostnamen für die Installation verwenden, stellen Sie sicher, dass im Netzwerk ein Namenauflösungsdienst (zum Beispiel DNS, WINS) ausgeführt wird, der den Hostnamen in eine gültige IP-Adresse auflösen kann.
Stellen Sie sicher, dass die IP-Adresse oder der Hostname in der Befehlszeile korrekt ist.
Schalten Sie den Drucker ein und stellen Sie sicher, dass er sich während der Installation im Bereitschaftszustand befindet.
Überprüfen Sie die Verbindung zum Netzwerk. Wenn der Drucker über ein Ethernet-Kabel verbunden ist, überprüfen Sie das Kabel und seine Verbindung. Wenn der Drucker über WLAN verbunden ist, stellen Sie sicher, dass er weiterhin noch mit dem Netzwerk verbunden ist.
DeviceSetup.exe schlägt bei Windows Vista und Windows 7 aufgrund der Benutzerkontensteuerung möglicherweise fehl. Stellen Sie sicher, dass Sie DeviceSetup.exe im Modus mit erhöhten Berechtigungen ausführen, wenn die Benutzerkontensteuerung aktiviert ist.
Probleme und Anforderungen an die Firewall
Eine auf dem Zielcomputer installierte Firewall kann die Kommunikation des Installationsprogramms mit dem Netzwerkdrucker beeinträchtigen.
Stellen Sie sicher, dass die Firewall dem Prozess des Installationsprogramms (DeviceSetup.exe) gestattet, eine TCP-Verbindung zum Netzwerkdrucker herzustellen.
Wenn die Firewall die Druckerkommunikation beeinträchtigt, fügen Sie Regeln zur Firewall-Software hinzu, um es den folgenden Anwendungen zu ermöglichen, mit Druckern innerhalb des lokalen Subnetzes zu kommunizieren:
{Programme}\HP\{Modellname}\bin\HPNetworkCommunicator.exe
Der Großteil der Datenübertragung zwischen dem Computer und dem Drucker erfolgt über HTTP (in der Regel Port 80 oder Port 8080). Beim Drucken wird auch eine TCP-Verbindung an Ports 3910 und 9100 verwendet. In den meisten Fällen gestattet die Firewall diese Art von Datenverkehr ohne Probleme. Wenn Ihre Firewall-Software diese Art von Datenverkehr nicht gestattet, erstellen Sie eine Regel für die HP Software, um mit dem Drucker zu kommunizieren.
HP verwendet die Web Services Discovery, um HP Drucker zu finden und mit ihnen zu kommunizieren. Andere Teile der HP Lösung kommunizieren mit dem Drucker über HTTPS (meist Port 443 oder 8443). In den meisten Fällen gestatten Firewalls diese Art von Datenverkehr. Wenn dieser Datenverkehr blockiert wird, sind folgende Anwendungen nicht betroffen:
{Programme}\HP\{Modellname}\bin\DigitalFaxWizard.exe (wenn Print-to-Fax verwendet wird)
{Programme}\HP\{Modellname}\bin\ScanToFolderWizard.exe
{Programme}\HP\{Modellname}\bin\ScanToEmailWizard.exe
Multicast-Erkennung
Das normale Verhalten der HP Druckersoftware besteht darin, dass sie Drucker im Netzwerk mithilfe der Web Services Discovery, die Multicast-UDP-Pakete sendet, erkennt (und erneut erkennt). In der Enterprise-Version verwendet die Software nur Unicast-UDP- oder TCP-Pakete, um den Drucker nach der Installation erneut zu erkennen. Daher kann die Software in einem Netzwerk, in dem Multicast deaktiviert ist, korrekt funktionieren. Das führt auch dazu, dass die Software den Drucker nicht finden und verwenden kann, wenn die IP-Adresse sich ändert und der Hostname des Druckers die IP-Adresse nicht auflöst. Die Multicast-Neuerkennung kann in der Software durch Ändern der Datei config.ini unter C:\Programme\HP\[Modellname]\config.ini erneut aktiviert werden. Diese Datei enthält einen Abschnitt ähnlich wie folgt:
[Discovery] Multicast=false
Ändern Sie den Multicast-Wert zu „true“, damit die Software den Drucker mithilfe der Multicast-Erkennung erneut finden kann, wenn die IP-Adresse sich ändert. Die Software funktioniert jedoch nicht mehr in einem Netzwerk, wenn Multicast deaktiviert ist oder eine Firewall ausgehende Multicast-Pakete oder eingehende Antworten blockiert.
Bei der Installation kann dieser Wert geändert werden, indem Sie für die Eigenschaft MULTICAST YES festlegen (der Standardwert ist NO).
Indirekte Subnetzdrucker
Der Prozess der Installation eines Netzwerkdruckers entspricht dem Prozess, der verwendet wird, um einen Drucker in einem anderen Subnetz zu installieren, als der Computer, auf dem er installiert wird. Installieren Sie einen solchen Drucker anhand der folgenden Anleitungen. Da der Drucker in einem anderen Subnetz installiert wird, kann der Client-Computer den Drucker nicht erneut erkennen, wenn die IP-Adresse oder der Hostname des Druckers sich ändert.
Die IP-Adresse oder der Hostname des Netzwerkdruckers kann sich ändern, nachdem der Drucker auf dem Computer installiert wurde. Bei einem indirekten Subnetzdrucker kann die Software die neue IP-Adresse oder den Hostnamen nicht immer erkennen.
Klicken Sie auf Start und dann auf Alle Programme > HP.
Klicken Sie auf den Namen des HP Druckers und dann auf IP-Adresse aktualisieren.
Wenn mehrere Instanzen des Druckers installiert wurden, klicken Sie auf den Drucker, den Sie aktualisieren möchten. Ein weiteres Dialogfeld wird geöffnet.
Geben Sie die IP-Adresse im Feld ein, um die Schaltfläche Suchen zu aktivieren und klicken Sie dann auf die Schaltfläche „Suchen“, um sicherzustellen, dass die IP-Adresse richtig ist.
Klicken Sie auf Speichern.
Durch die Suche wird die IP-Adresse nicht aktualisiert. Klicken Sie auf Speichern, um die IP-Adresse zu aktualisieren.
Sie können zur Änderung der IP-Adresse des installierten Druckers anstatt der Verknüpfung im Startmenü oder der Benutzeroberfläche das Tool DeviceSetup.exe über eine Befehlszeile verwenden.
Führen Sie mit einem Administratorkonto den folgenden Befehl auf dem Zielcomputer aus, um die IP-Adresse eines im Netzwerk
installierten Druckers zu ändern: START /WAIT /D C:\Program Files\HP\[Produktname]\Bin DeviceSetup.exe /serialnumber [Drucker-Seriennummer] /changeip [Neue
IP-Adresse]
Auf Computern mit Windows Vista und Windows 7 führen Sie diesen Befehl mit erhöhten Benutzerberechtigungen aus, wenn die Benutzerkontensteuerung aktiviert ist.
Das startet einen Prozess, der die angegebene IP-Adresse oder den Hostnamen verwendet, um den Netzwerkdrucker zu finden und zu installieren. Der Prozess erfolgt ohne Benutzereingabe und es wird keine Benutzeroberfläche angezeigt. Wenn die Installation erfolgreich war, wird ein Wert von 0 zurückgegeben. Andernfalls wird ein Fehlercode ungleich 0 angezeigt.
Verwenden Sie ein Administratorkonto, um den Hostnamen eines im Netzwerk installierten Druckers zu ändern.
Führen Sie den folgenden Befehl auf dem Zielcomputer aus: START /WAIT /D C:\Program Files\HP\[Produktname]\Bin DeviceSetup.exe /serialnumber [Drucker-Seriennummer] /changehostname
[Neuer Hostname]
.
Auf Computern mit Windows Vista und Windows 7 führen Sie diesen Befehl mit erhöhten Benutzerberechtigungen aus, wenn die Benutzerkontensteuerung aktiviert ist.
Der dadurch gestartete Prozess erkennt den Drucker mit der angegebenen Seriennummer und wendet den neuen Hostnamen des Computers an. Der Prozess erfolgt ohne Benutzereingabe und es wird keine Benutzeroberfläche angezeigt. Wenn die Installation erfolgreich war, wird ein Wert von 0 zurückgegeben. Andernfalls wird ein Fehlercode ungleich 0 angezeigt.
DeviceSetup.exe kann unter Windows Vista oder Windows 7 aufgrund der Benutzerkontensteuerung fehlschlagen. Stellen Sie sicher, dass Sie DeviceSetup.exe im Modus mit erhöhten Berechtigungen ausführen, wenn die Benutzerkontensteuerung aktiviert ist.
Sie haben möglicherweise eine falsche Seriennummer eingegeben. Stellen Sie sicher, dass Sie die richtige Seriennummer für den Netzwerkdrucker in die Befehlszeile eingeben.
Lesen Sie die zusätzlichen technischen Informationen zu Druckereinrichtungen mit Windows Server.
HPNetworkCommunicator.exe verwendet die Web Services Discovery (WSD), um während und nach der Installation mit HP Druckern zu kommunizieren. Beim Suchen eines Druckers sendet HP entweder Multicast- oder Unicast-UDP-Pakete. Nachdem der Drucker das Testpaket empfangen hat, antwortet er über einen Port im kurzlebigen Microsoft Windows-Portbereich von 49152 bis 65535 mit passenden Informationen auf die Software.
Beim Suchen nach einer Liste der Drucker initiiert die WSD einen Multicast-Test (UDP) mit der IP 239.255.255.250 am Port 3702. Nach der Installation des Druckers und vor jedem Druckerbetrieb (z. B. Drucken, Scannen oder Faxen) überprüft HP, ob eine Kommunikation hergestellt werden kann. HP nennt diese Aktion „Wiederauffinden“. Um das Wiederauffinden durchzuführen, sendet WSD ein Multicast-UDP-Paket, um die IP-Adresse des Druckers zu ermitteln. Beim Suchen eines Druckers über die IP-Adresse erstellt die WSD einen TCP-Sockel über Port 80. Das geschieht gewöhnlich unter bestimmten Umständen.
Das Standard-WSD-Protokoll wird von Windows XP nicht unterstützt. HP hat eine interne Lösung entwickelt, die fast identisch mit der implementierten Lösung für Windows Vista und Windows 7 ist. Die Suche nach einem Drucker anhand der IP-Adresse läuft jedoch anders ab. Eine über die IP-Adresse initiierte Suche sendet Unicast-UDP-Testpakete.
Wenn Sie die Software über die Befehlszeile installieren und eine IP-Adresse eingeben, verwendet HP die IP-Adresse, um Ihren Drucker zu finden. Zu Neuerkennungszwecken versucht HP jedoch, ein Unicast-UDP-Testpaket zu senden oder eine TCP-Verbindung (zu Port 80) herzustellen.
Ihre Firewall-Software kann diese Art von Aktivität blockieren. Erstellen Sie in diesem Fall eine Regel für HPNetworkCommunicator.exe, um die Kommunikation herzustellen. Wenn Sie mit der grafischen Benutzeroberfläche installieren und der Drucker mit der Methode der Multicast-Testpakete nicht erkannt wird, können Sie die Installation über die IP-Adresse des Druckers ausführen. Wenn Sie die Option IP erhalten, blockiert entweder Ihre Firewall den Datenverkehr oder Ihr Netzwerk unterstützt das Multicasting nicht. Aus der Perspektive der Software ist es dasselbe. Wenn ein Firewall-Problem vorliegt und Ihr Drucker sich im gleichen Subnetz wie der Computer befindet, empfiehlt HP die Erstellung von Regeln in Ihrer Firewall-Software, die Multicast-Testpakete von HPNetworkCommunicator.exe zuzulassen.
Die Softwarelösung für Enterprise stellt einfach eine Konfiguration der vollständigen Software dar, damit das Softwareinstallationsprogramm sich so verhält, als ob die Enterprise-Software mit der normalen Softwarelösung identisch sei. Wenn eine der beiden Versionen bereits installiert ist, verhält sich die Software so, als ob sie bereits installiert wäre.
Szenario |
Durchgeführte Maßnahmen |
Ergebnis |
---|---|---|
Zunächst: Installieren von Enterprise |
Installieren von Enterprise Version 2.0 Ausführen der Software-CD Version 2.0 oder früher (Version 1.0) |
Die Software-CD informiert den Benutzer, dass die Software bereits installiert ist. Alle weiteren MSI-Pakete, die noch nicht installiert wurden (Hilfe, Kundenerfahrungs-Programm, MS-Symbolleiste), werden dem Benutzer angeboten. |
Aktualisieren auf die Komplettlösung |
Installieren von Enterprise Version 2.0 Ausführen der Software-CD Version 3.0 |
Die Software-CD ermöglicht dem Benutzer, eine Aktualisierung der Lösung durchzuführen und installiert die vollständige Softwarelösung. |
Zunächst: Installieren der Komplettlösung |
Installieren der vollständigen Software über die CD Version 2.0 Ausführen der Enterprise-Installation Version 2.0 (führen Sie einfach msiexec /i [MSI] aus) |
Die Enterprise-Installation ist erfolgreich und verändert die installierten Komponenten nicht (die Komplettlösung bleibt installiert). |
Versuch, ältere Enterprise-Versionen zu installieren |
Installieren der vollständigen Software über die CD Version 2.0 Ausführen der Enterprise-Installation Version 1.0 (führen Sie einfach msiexec /i [MSI] aus) |
Die Enterprise-Installation schlägt fehl, da eine neuere Version bereits installiert ist. |
Aktualisieren auf die Enterprise-Lösung |
Installieren der vollständigen Software über die CD Version 2.0 Ausführen der Enterprise-Installation Version 3.0 (führen Sie einfach msiexec /i [MSI] aus) |
Die Enterprise-Installation installiert erfolgreich Aktualisierungen für die Software, entfernt die Komplettlösung und installiert dann nur die Komponenten, die für Enterprise konfiguriert wurden. |
Beschreibt, wie Sie Dateien aus dem Versions-Image entfernen und in Ihrem Entwicklungssystem eine Batch-Datei zur Anpassung erstellen.
Der einfachste Weg besteht darin, das Skript zu kopieren, in eine Datei einzufügen und dann die Datei in custom.bat umzubenennen. Öffnen Sie eine Eingabeaufforderung für den Ordner, der das Versions-Image enthält, und führen Sie dann die Batch-Datei in diesem Verzeichnis aus. Die Batch-Datei stellt mehrere Fragen und löscht dann alle nicht benötigten Dateien.
@echo off
echo Creating Enterprise Release
echo This will delete files in the current directory to create the release.
echo Press Ctrl+C now if this is not what you want to do
pause
SET /P FAX="Include FAX? [Y|N] "
SET /P PLATFORM="32 bit, 64 bit, or Both? [32|64|Both] "
SET /P LANGUAGE="Specify Language ID or All? [{LanguageID}|All] "
rmdir /Q /S Optional
rmdir /Q /S HP
rmdir /Q /S Microsoft
rmdir /Q /S Toolbar
rmdir /Q /S Required
rmdir /Q /S licensing
del /F /Q Full_*.cab
del /F Setup.exe
del /F HP-DQEX5.exe
del /F autorun.inf
del /F ReadMe.chm if "%FAX%"=="N" (
pushd Drivers
rmdir /Q /S Fax
popd
del /F /Q HP*_fax.inf
del /F /Q HP*_fax*.cat
) ELSE (
REM The nullfax driver might be inside of the MSI in K3.5/K4, but we'll try to remove it anyway
del /F /Q HP*_nullfax*.inf
del /F /Q HP*_nullfax*.cat
)
if "%PLATFORM%"=="32" (
del /F /Q *x64.msi
del /F /Q *x64.cab
del /F /Q *x64_*.mst
)
if "%PLATFORM%"=="64" (
del /F /Q *x86.msi
del /F /Q *x86.cab
del /F /Q *x86_*.mst
)
if "%LANGUAGE%"=="All" GOTO :SKIP_LANGUAGES
FOR %%F in (*%LANGUAGE%*.mst) DO ren "%%F" "%%~nF._mst"
del /F /Q *.mst
FOR %%F in (*._mst) DO ren "%%F" "%%~nF.mst"
:SKIP_LANGUAGES
echo All Done!