Jeg kjører SmartPrint som en Windows-tjeneste. Hvorfor trer ikke standardskriver-settingsene mine i kraft?
Når SmartPrint er installert som en Windows-tjeneste, kjører det som LocalSystem-kontoen, så det bruker standardskriverinnstillingene til den kontoen, ikke kontoen du bruker til å logge inn.
Det er to ting du kan gjøre med dette:
- Konfigurer Windows-tjenesten til å kjøre under en annen brukerkonto, og endre standardskriver-settingsene for den kontoen. Hvis du gjør dette, må du forsikre deg om at passordet for den kontoen ikke utløper.
- Endre standardskriver-settingsene for LocalSystem-kontoen. Du må endre Windows-registeret for å gjøre dette. Merk at endring av Windows-registeret kan forårsake alvorlig skade og bare bør forsøkes med stor forsiktighet. Fremgangsmåten er:
- Endre standard-settingsene til skriveren din ved å bruke standardfunksjonaliteten i Devices & Printers.
- Kjør registerredigeringen (regedit.exe) og eksporter nøkkelen
- HKEY_CURRENT_USER\Printers\DevModePerUser
- til en .reg-fil.
- Rediger .reg-filen slik at linje 3 sier:
- [HKEY_USERS\S-1-5-18\Printers\DevModePerUser]
- (S-1-5-18 er sikkerhetsidentifikatoren til LocalSystem-kontoen)
- Kjør den endrede .reg-filen; bekreft at du vil fortsette hvis du blir spurt. Du bør motta en melding som sier at nøklene og verdiene i [din endrede .reg-fil] er blitt lagt til i registeret.
- Start Windows-tjenesten SmartPrint på nytt.
- Gå til http://localhost:8888/printers for å bekrefte at de nye settings er tatt i bruk.
This article was translated using advanced AI language models. While we strive for accuracy, technical terms and code samples are preserved in their original form. Please report any inconsistencies to our support team.