Moin,
auf PC1 (XP) wird der an PC2 (Win7) befindliche und dort freigegebene Drucker offensichtlich bereits angezeigt, aber eben mit der Meldung falscher Treiber. Das ist ja auch korrekt da für diesen Drucker nur der Win7-Treiber auf PC2 installiert wurde, die Aufbereitung der Druckaufträge aber auf PC1 erfolgt und auch die dazu passenden Treiber erwartet werden. Zur weiteren Vorgehensweise haben sowohl MixMax als auch xmax was gesagt, aber keiner so richtig vollständig bzw. eindeutig.
Fassen wir es nochmal zusammen um etwas Linie in die Angelegenheit zu bekommen:
1. Den von xmax in #4 angegebenen XP-Treiber auf den PC2 ! herunterladen und dort diese lj1225en.exe mit z.B. Win-RAR oder 7-Zip in ein beliebiges Verzeichnis entpacken lassen, Ort und Bezeichnung dieses Ordners aber natürlich merken.
2. Wie von MixMax in #1 bereits erwähnt auf PC2 ! dem dort installiertem Drucker noch den XP-Treiber hinzufügen. Dazu unter 'Geräte und Drucker' den HP3300 markieren, über Rechtsklick die 'Druckereigenschaften' aufrufen und dort unter 'Freigabe' auf den Button 'Zusätzliche Treiber' klicken.
3. Der weitere Dialog wird unterschiedliche sein, je nach dem ob es sich bei Win7 um 32- oder 64-Bit handelt ist ggf. noch die Option x86 für ein 32Bit-System (XP) zu aktivieren.
4. Als zu installierender Treiber ist dann manuell in dem Verzeichnis mit der entpackten lj1225en.exe die schon von xmax genannte hp331Ep5.inf auszuwählen.
Der PC2 mit Win7 stellt nun auch den PCL5e- XP-Treiber zur Verfügung wenn von PC1 auf dem freigegebenen Drucker an PC2 gedruckt werden soll. Die Meldung bzgl. eine falschen Treibers sollte nicht mehr erfolgen.
Man muss allerdings auch erwähnen dass sowas nicht immer klappt, wenn der Hersteller bei der Weiterentwicklung seiner Treiber solche möglichen und auf Servern auch üblichen Mehrfachinstallationen nicht berücksichtigt hat und sich die Treiber gegenseitig in die Quere kommen.
Gruß
Kalle