Vad är en skrivarserver, vad är skrivarservrar. Ansluter till en nätverksskrivare eller skrivarserver

I den här anteckningen kommer vi att prata om implementeringen och efterföljande underhåll av skrivarservern (för andra skrivarservrar), en användbar serverroll i Windows Server 20xx, som ger effektiv, centraliserad kontroll över driften av alla skrivare i organisationen.

Att implementera en skrivarserver, jämfört med en typisk klientskrivarinstallation, ger följande fördelar:

- Möjlighet till centraliserad hantering av alla skrivare i organisationen, utskriftskö, drivrutiner.

— Säkerställa allmän tillgång till skrivare genom publicering i Active Directory;

- Möjlighet att distribuera skrivare med hjälp av grupppolicy;

- Skapa pooler, vilket gör att du kan kombinera flera fysiska skrivare till en logisk.

Våra initiala förutsättningar är sådana att vi har en viss flotta av HP- och Kyocera-nätverksskrivare, och vi måste konfigurera åtkomsten till dem på ett sådant sätt att användaren självständigt kan välja skrivaren närmast honom och installera den i sitt system. För att göra detta måste vi som administratörer först distribuera en skrivarserver, lägga till alla våra skrivare till den, publicera den i Active Directory, lära användarna enkla steg för att installera/lägga till en skrivare eller installera dem automatiskt med hjälp av grupppolicy. Under processen, utför enkla steg för att administrera systemet och felsöka utskriftsproblem, som kommer att diskuteras nedan.

1) Installera rollen Print and Document Services ( Tryck- och dokumentservice);

Så vi har en maskin med Windows Server 2012R2 installerad, även om det kan vara 2008 och den senaste Windows Server 2016 för tillfället, eftersom. serviceinstallationsprocessen skiljer sig inte mycket från version till version och kommer ner till bara några få klick på knappen Nästa. Vi lanserar serverhanterare, välj Guiden Lägg till roll och funktioner(Lägg till roll- och komponentmaster).

Då håller vi med första stycket Rollbaserad eller funktionsbaserad installation(Grundläggande installation av roller och funktioner) klicka på Nästa.

På nästa skärm Välj Destinationsserver välj en server från poolen eller placerad på en VHD-disk. Eftersom vi bara har en lokal server än så länge klickar vi på Nästa.
Välj en roll att installera Tryck- och dokumenttjänster, vi godkänner installationen av ytterligare funktioner - Verktyg för utskrift och dokumenttjänster. Klicka på Nästa.
På nästa skärm Funktioner, välj eventuellt de komponenter som ska installeras om det behövs. Klicka på Nästa.

Därefter erbjuds vi att bekanta oss med användbar information om utskriftstjänsten Tryck- och dokumenttjänster. Låt oss bekanta oss och klicka på Nästa :)

Välj sedan specifika tjänster att installera. Av tidigare Skrivarserver(Print Server) kan du välja fler Distribuerad skanningsserver(Distribuerad skanningsserver), Internetutskrift(Stöder utskrift över Internet) och LPD-tjänst(UNIX Print Service). Som en del av denna anteckning är vi bara intresserade av skrivarservern, så välj den och klicka på Nästa.

På den sista skärmen godkänner vi installationen av de valda komponenterna genom att trycka på knappen Installera.

Stäng guiden med stäng.

Samma åtgärder, men i Powershell, kan utföras med bara några få kommandon:

Fipmo ServerManager add-WindowsFeature Print-Server

Efter att du har installerat tjänsten behöver du inte starta om servern. Men innan vi börjar lägga till skrivare på servern, låt oss lägga till den i domänen, som senare kommer att tillåta publicering av skrivare direkt i Active Directory.

Vi använder den klassiska gui-versionen av att lägga till, eller använder ett enkelt kommando i PS:

Add-Computer -Domännamn test.ru

Starta om servern med kommandot:

Starta om dator

2) Print Management Console. Lägga till drivrutiner och skrivare till servern;

Startar hanteringskonsolen Utskriftshantering. För att göra detta, gå till Start\Administrativa verktyg\Utskriftshantering. Eller kör på kommandoraden: printmanagement.msc

Här den översta noden Utskriftshantering låter dig lägga till/ta bort lokala och andra skrivarservrar för administration, samt migrera skrivare.

Anpassade filter filtrerar skrivare efter kategori: Alla skrivare, Alla drivrutiner, Skrivare inte klara och Skrivare med jobb. På den högra knappen kan du också ställa in ditt eget filter om du inte har tillräckligt med aktuella.

Skrivarservrar visar aktuella skrivarservrar. I det här fallet kan du se att vi bara har en (lokal) skrivarserver, där drivrutiner (drivrutiner) visar alla drivrutiner på den aktuella skrivarservern, formulär (formulär) - alla pappersstorlekar som stöds, portar - lokala och nätverksportar på aktuell skrivarserver, skrivare - alla installerade skrivare på den aktuella skrivarservern.

Utplacerade skrivare- Skrivare som har distribuerats med hjälp av grupprincip.

För att lägga till en ny skrivare till servern, gå till noden Skrivarservrar, välj vår lokala server utskrifter (lokala) I kapitel skrivare. Högerklicka och välj Lägg till skrivare. Guiden Lägg till skrivare startar Installationsguide för nätverksskrivare, där fyra installationsmetoder är tillgängliga. Det första och snabbaste sättet att upptäcka nätverksskrivare är att utföra en automatisk sökning − Sök i nätverket efter skrivare, det andra objektet är möjligheten att lägga till en TCP/IP-skrivare eller webbskrivare genom dess IP-adress eller värdnamn - Lägg till en TCP/IP- eller webbtjänstskrivare efter IP-adress eller värdnamn, nästa kommer möjligheten att lägga till en ny skrivare med en befintlig port - Lägg till en ny skrivare med en befintlig port, och den sista punkten är att skapa din egen port och sedan lägga till en ny skrivare - Skapa en ny port och lägg till en ny skrivare.

Om du väljer det första objektet och låter guiden lägga till skrivaren automatiskt, kommer en situation att uppstå när skrivardrivrutinen också kan läggas till automatiskt från operativsystemets distributionssats, vilket inte är önskvärt, eftersom för det första kommer drivrutinen att vara långt borta. från färska, och för det andra kommer det att vara specifikt för denna skrivarmodell. Om det inte finns många skrivare, så finns det ingen tragedi i detta - allt kommer att fungera, men eftersom vi har en skrivarserver, där det som regel kan finnas n-te antalet skrivarenheter, är det vettigt att använda den senaste version av drivrutinen från tillverkarens webbplats. Det är bättre att använda en universell drivrutin för flera modeller samtidigt, vilket i framtiden kommer att undvika alla typer av konflikter i samband med driften av flera olika enheter på samma server och kommer att minska tidskostnaderna under framtida uppdateringar. Du kan läsa mer om fördelarna med den generiska drivrutinen på följande länk.

Och allt ovan antyder att för att systemet ska fungera korrekt måste vi först installera rätt drivrutin på servern och sedan lägga till själva skrivarna. Därför laddar vi ner en universell drivrutin från tillverkarens webbplats, till exempel för HP, och för Kyocera As för typ av drivrutin, PCL5 eller PCL6, bestäm sedan själv. Någon säger att PCL5 är mer stabil, men personligen märkte jag inte så stor skillnad. I teorin är PCL version 6 bara HP:s nyare implementering av PCL-drivrutinen, så det är vettigt att använda den.

För att lägga till drivrutiner, i konsolen Utskriftshantering gå till vår lokala server i avsnittet Förare och högerklicka för att starta guiden Lägg till drivrutin - AddDriver. På nästa skärm väljer du typ av processorarkitektur. Om du behöver stöd för 32-bitars klientoperativsystem, markera även kryssrutan x86. Klicka på Nästa.

På skärmen Val av skrivardrivrutin välj skrivardrivrutinen. Klick Har disk och Bläddra för att granska och lägga till drivrutiner.

Välj den tidigare nedladdade drivrutinen. I vårt exempel är detta Kyocera universella drivrutin, klicka på Nästa och Slutför. Vi upprepar operationen för dina andra enheter.

Personligen, på min server, används endast HP- respektive Kyocera-skrivare, och drivrutiner används endast av dessa tillverkare. Det är sant att det bör noteras att när du använder den universella drivrutinen från HP, stöds inte alla skrivare eller inte alla funktioner stöds korrekt, även om de flesta skrivare i företagsklass fungerar utan problem. Du kan se listan över enheter som stöds här. Efter att ha lagt till drivrutinerna får vi ungefär följande bild.

Låt oss ta en titt på fliken. Förarens isolering(Förarisolering), där vi som standard har förare märkta med den "delade" flaggan, dvs. är i något isolerat läge med delad åtkomst. Teknik för drivrutinsisolering eller Skrivardrivrutinsisolering (PDI), låter dig visa skrivarens arbete i en separat process PrintIsolationHost.exe, separat från spoolsv.exe-utskriftshanteraren och andra drivrutiner på servern, dvs. om ett problem uppstår i en drivrutin, så påverkar det endast processen som laddade den här drivrutinen, men inte själva utskriftstjänsten spoolsv.exe, som förblir i drift.

Och i fallet med delat läge (delad åtkomst) är alla skrivardrivrutiner konfigurerade att fungera med en gemensam processinstans PrintIsolationHost.exe, men separat från Print Manager. Detta läge rekommenderas av Microsoft. Vid problem med drivrutiner, inkompatibilitet och frekventa kraschar av skrivare, särskilt i terminalläge, kan du prova att använda isolerat läge, där varje skrivardrivrutin redan är konfigurerad att använda sin egen processinstans PrintIsolationHost.exe och även separat från utskriftshanteraren (spoolern).

Om flaggan "ingen" är inställd laddas skrivardrivrutinerna in som vanligt, med hjälp av utskriftshanteraren (spoolern), d.v.s. om spoolsv.exe-processen kraschar påverkar det driften av alla skrivare på servern samtidigt.

Nu, efter att ha lagt till rätt drivrutiner, kan du börja installera skrivare. För att göra detta startar vi igen guiden för att lägga till skrivare som vi redan känner till, välj lägg till en TCP / IP-skrivare eller webbskrivare efter dess IP-adress. Sedan väljer vi typ av enhet: Automatisk upptäckt - automatisk identifiering av parametrar eller TCP / IP-enhet, i fältet "värdnamn eller IP-adress" anger du nätverksskrivarens IP-adress. Kryssrutan Identifiera automatiskt vilken skrivardrivrutin som ska användas (Automatisk sökning efter en skrivardrivrutin) lämnas som standard aktiv eller avmarkerad. I det här fallet hindrar det inte processen att lägga till "rätt" drivrutin. Klicka på Nästa.

På nästa skärm väljer du den tidigare installerade generiska HP- eller Kyocera-drivrutinen från listan eller lägg till en ny. Klicka på Nästa.

Sedan namnger vi skrivaren och lägger till den för allmänheten, och anger namnet på den delade resursen, den fysiska platsen och kommentaren. Med denna information kommer användare att kunna identifiera skrivaren de behöver i katalogtjänsten och lägga till den i sitt system. Klicka på Nästa.

Vi instämmer i förslaget att installera en skrivare. Klicka på Nästa och vänta tills installationsprocessen är klar.

Sedan, för att skrivaren ska vara tillgänglig i Active Directory för val, måste den publiceras. För att göra detta, gå till skrivaregenskaperna på fliken Delning och markera kryssrutan Lista i katalog och klicka på Använd.

Vi utför samma operation för alla skrivare i organisationen. Du kan välja alla skrivare samtidigt och högerklicka för att säga: Lista i katalog. Som ett resultat kan du få något i stil med följande lista.

Nu, på en klientdator i domänen, kommer användaren att kunna se skrivaren han behöver i listan och installera den.

Men det är i teorin, eller så var det i alla fall förr! I praktiken, när du lägger till en nätverksskrivare under ett domänkonto, kan du ofta få följande felmeddelande:

Ansluter till en skrivare. Policyn som är installerad på den här datorn tillåter inte anslutning till den här utskriftskön. Kontakta din systemadministratör.

Eller den engelska versionen:

Anslut till skrivaren. En policy gäller på din dator som hindrar dig från att ansluta till den här utskriftskön. Kontakta din systemadministratör.

Detta beror på att Microsoft den 12 juli 2016 släppte säkerhetsuppdatering KB3170455, som eliminerar en kritisk sårbarhet i utskriftssystemet, vilket innebar nya säkerhetskrav för skrivardrivrutiner, nämligen:

1. Skrivardrivrutinen måste vara pålitlig och digitalt signerad. Installationsprocessen söker efter hashade filer i drivrutinspaketet, och om den hittar ohashade filer (utan en digital signatur), visar den ett meddelande om begränsningarna för den befintliga policyn. När det gäller den universella drivrutinen från HP är verifieringen av den digitala signaturen för filerna i paketet framgångsrik och skrivaren installeras utan problem, men när du försöker installera en skrivare från Kyocera på klienten, där Kyocera Universal Classic Driver används som en drivrutin, som förresten är listad på webbplatsen som "signerad" ger felet ovan.

2. Skrivardrivrutinen måste vara förpackad, specifikation (package-aware v3). När vi försöker installera en icke-paketerad drivrutin (icke-paketmedveten v3) får vi ett meddelande om att skrivaren inte är betrodd och en begäran om höjd, vilket gör att du kan installera drivrutinen med ett administrativt konto.

Du kan kontrollera om skrivardrivrutinen är packad eller inte i skrivarhanteringskonsolen i avsnittet Drivrutiner, kolumnen Paket. Som du kan se är Konica Minolta-föraren i falskt tillstånd.

För att lösa problemet med att installera opålitliga skrivardrivrutiner på klientdatorer kan vi hjälpa till att aktivera grupppolicy: Peka- och skrivbegränsning (peka- och skrivbegränsningar), som finns på:

Computer Configuration\Policies\Administrative Templates\Printers (Datorkonfiguration\Policies\Administrativa mallar\Printers).

Markera rutorna bredvid Användare kan endast peka och skriva ut till dessa servrar (Peka-och-skriv-funktionen kan endast användas på dessa servrar) och, separerade med semikolon, ange de fullständiga domännamnen för skrivarservrarna (FQDN). I vårt exempel är detta: prints.test.ru. I fältet Säkerhetsmeddelanden (Security Requests) ställs parametrarna "Installerar sedan drivrutiner för en ny anslutning" och "Uppdaterar sedan drivrutiner för en befintlig anslutning" (När du installerar / uppdaterar drivrutiner för en ny anslutning): Visa inte varning eller höjdpromt (Visa inte varning eller fråga om höjd).

Det skulle inte heller vara överflödigt att ta med policyn: Paketpunkt och skriv ut - Godkända servrar (Funktion för att specificera och skriva ut för paket - Tillåtna servrar) som också finns på samma adress: Datorkonfiguration \ Policies \ Administrativa mallar \ Skrivare. Denna policy är helt oberoende av Point and Print Restriction och gäller endast batchdrivrutiner, vilket i slutändan hjälpte till att ta bort felet som uppstod under installationen av Kyocera universella drivrutin.

I fältet Ange fullständiga servernamn anger du namnet på skrivarservern. Klicka på tillämpa. På skrivarservern och på klientdatorer lanserar vi en påtvingad uppdatering av policyer med hjälp av gpupdate / force. Därefter bör installationen av skrivare ske utan frågor.

3) Print Management Console. Lägga till skrivare i poolen (Print Pooling);

Print Pooling är en teknik som låter dig kombinera flera skrivare till en logisk skrivare, vilket kan vara användbart i organisationer med en stor utskriftsvolym och ett stort antal utskriftsenheter. Till exempel, i en situation där det finns 5 identiska skrivare och det inte är klart vilken som är laddad med utskrift och vilken som är gratis, låter en logisk skrivare installerad i systemet dig automatiskt bestämma den lediga skrivaren i poolen, vilket i slutändan sparar tid mellan beslutet att skicka ett utskriftsjobb och faktiskt själva sigillen.

För att slå samman flera skrivare, gå till avsnittet Skrivare på vår skrivarserver och lägg till en ny skrivare till systemet som vanligt, eller välj en befintlig. Gå sedan till fliken Portar (portar) och lägg till en ny TCP/IP-port som motsvarar IP-adressen för en annan skrivare i den framtida poolen.

Välj Standard TCP / IP-port och klicka på Ny port ... Sedan skriver vi skrivarens IP-adress, klickar på Nästa och Slutför. Vi lägger till så många portar som vi behöver i poolen.

Gå nu till egenskaperna för den framtida logiska skrivaren, på fliken Portar (Portar) och markera kryssrutan Aktivera utskriftspoolning (Tillåt skrivare att poolas), välj sedan dessutom den tidigare skapade porten 192.168.0.210 och klicka på Använd;

Således lade vi till två fysiska skrivare till poolen och fick en logisk vid utgången.

4) Print Management Console. Installera skrivare med hjälp av grupppolicy;

Vad händer om det finns 50-100 eller fler datorer i vår organisation och användare, som det ofta händer, inte vill/vet inte hur eller inte vet vilken av skrivarna i katalogen de behöver installera? I det här scenariot kommer skrivarinstallationsverktyget som använder grupprincip att hjälpa oss. Till exempel, om du vet att en specifik användare eller grupp bör ha en specifik skrivare installerad, kan du automatiskt distribuera de nödvändiga skrivarna i förväg, öppet för användaren och utan direkt ingripande av systemadministratören. För att göra detta måste du logga in på skrivarservern under ett domänkonto med utskriftsoperatörsrättigheter eller högre, gå sedan till Print Management-konsolen, markera önskad skrivare och högerklicka för att välja Deploy with Group Policy (Deploy with Group Politik). Som ett exempel, låt oss utföra den här operationen för "Operators"-skrivaren. I fältet GPO-namn väljer du det GPO som den automatiska skrivarinstallationspolicyn ska gälla för. Jag kommer att välja ett förskapat Operator-objekt, som i sin tur är knutet till Operators-underavdelningen, där det finns användarobjekt för vilka skrivaren är installerad.

Markera rutan för vem skrivaranslutningspolicyn gäller för användare eller datorer. Klicka på Lägg till, Använd, OK.

Vi startar om klientdatorn och ser att Operators-skrivaren har lagts till i systemet.

5) Överföra konfiguration från en skrivarserver till en annan;

I händelse av ett byte av skrivarserver eller en nödsituation kan du behöva snabbt återställa den befintliga konfigurationen till en annan server. Och för att minska återhämtningstiden är det lämpligt att redan ha en backupmaskin i lager med utskriftstjänsten installerad och en backupfil som tidigare exporterats i ett speciellt .printerExport-format. Den här filen innehåller en komplett kopia av alla installerade skrivare, portar och drivrutiner som låter dig distribuera en liknande konfiguration på en annan server. För att få en sådan fil måste du gå till roten på den lokala servern för utskriftshanteringsverktyget, i vårt fall 'prints (local)', högerklicka och välj Exportera skrivare till en fil ... (Exportera skrivare till en fil). Följ instruktionerna i guiden och hämta säkerhetskopian som utdata.

Inom ramen för denna artikel har den nuvarande (käll)servern vi har ett nätverksnamn: prints, new, final, där konfigurationen överförs: prints-new, så stegen för att överföra data från en skrivarserver till en annan kommer att vara som följer:

  1. På backup-servern (ny) lyfter vi utskrifts- och dokumenttjänstens roll, om den inte har lagts till tidigare.
  2. På den gamla servern, avbryt publiceringen i Active Directory genom att avmarkera kryssrutan Lista i katalog i egenskaperna för varje installerad skrivare, eller välj alla skrivare samtidigt och högerklicka på välj: Ta bort från katalog;
  3. Vi visar, om möjligt, den gamla servern från domänen, ändrar nätverksnamnet till utskriftsgammalt och startar om. Om den här funktionen inte är tillgänglig, till exempel i händelse av ett fysiskt fel på servern, tar vi bort datorn/servern på styrenheten, till exempel från Active Directory-användare och -datorers snap-in i Datorbehållaren. Vi svarar jakande på förslaget att ta bort alla kapslade objekt (Confirm Subtree Deletion).
  4. På den nya servern där vi överför konfigurationen ändrar vi nätverksnamnet till utskrifter, lägger till det i domänen.
  5. Återställer den tidigare exporterade .printerExport-filen på den nya servern. (Importera skrivare från en fil...). Under importprocessen är det möjligt att omedelbart publicera skrivare för offentlig åtkomst i katalogtjänsten (Lista i katalog). Därefter kontrollerar vi driften av skrivare på den nya servern.

6) Felsökning av utskriftstjänsten;

När det gäller de problem som uppstår under driften av utskriftstjänsten och deras eliminering, finns det inget speciellt att skriva här, eftersom. allt handlar om bara några steg, att stoppa utskriftstjänsten, rensa utskriftsköerna i %windir%\System32\spool\PRINTERS och sedan starta tjänsten, som är känd för nästan alla administratörer och inte bara. För fullständigheten av recensionen, och för helt "gröna" kamrater, kommer jag att ge en välkänd sekvens av kommandon :)

Kör kommandoraden - cmd.exe;

Stoppa utskriftstjänsten:

Nätstoppsspooler

Vi rensar utskriftskön genom att ta bort *.SHD, *.SPL, *.TMP-filer inuti katalogen med kommandot:

Del /q /f %windir%\System32\spool\PRINTERS\*.*

Starta utskriftstjänsten:

Nätstartsspooler

Eller så gör vi en förebyggande omstart av tjänsten, utan att rensa kön:

Net stop spooler & net start spooler

Du kan skapa en batchfil för att köras i automatiskt läge. Vi sparar filen till exempel under namnet spool.cmd.

Setlocal net stop spooler del /q /f %windir%\System32\spool\PRINTERS\*.* net start spooler

Du kan också starta om tjänsten med hjälp av gui-gränssnittet, i "services"-snap-in - services.msc, och rensa upp mappen \ PRINTERS i Explorer, men som för mig, i konsolen eller en batchfil är snabbare.

  • handledning


En riktig administratör kan sova lugnt bara när han har allt säkerhetskopierat, övervakat och duplicerat. Eller när han jobbar i ett bra team, där man alltid kan lägga skulden på någon annan.
Det blev så att jag i mitt arbete framför allt använder Microsofts produkter och jag kan säga att företaget menar allvar med att säkerhetskopiera sina tjänster: Active Directory, Exchange DAG, SQL Always On, DFSR osv. Som på andra håll finns det både mycket eleganta och framgångsrika implementeringar, samt klart obekväma och tunga. Utskriftstjänsten har också en lösning, men den kräver klustring baserad på Hyper-V. Och jag ville ha en enkel lösning "out of the box", som inte kräver ytterligare ekonomi. Windows 2012 R2 togs som grund, men troligen kommer samma schema att fungera utan problem på alla serverversioner, från Windows 2008, och till och med klientoperativsystem från Vista och högre (hej till de som gillar att spara en budget!). För vem det är intressant - frågar jag under kat.

varning

För att respektera indianernas arbete Eftersom Habrs publik mestadels är rysktalande och för att göra det enklare för nybörjare administratörer, används den ryska versionen av Windows-gränssnittet i exemplen. Länkar, där det är möjligt, leder också till ryskspråkiga resurser.

Lite teori

De som inte gillar teori och vill klicka med mus och tangentbord snabbare kan gå direkt till nästa del.
Som nämnts ovan är den officiella rekommendationen idag en lösning som använder Hyper-V-klustring och virtualisering. Dessutom hindrar ingenting utskriftstjänstens feltolerans på virtualiseringssystemets nivå, och inte nödvändigtvis Hyper-V, men sådana lösningar kostar pengar.
Jag ville verkligen ha något liknande DHCP Failover, men för skrivarserverrollen.
Inget passande hittades på Internet i allmänhet och på Habré - och jag fick uppfinna det själv.

Kärnan i idén i ett stycke
Lösningen som beskrivs nedan är baserad på användningen av BrintBrm-verktyget, som levereras som standard med Windows och ersätter printmig .
Standbyservern arbetar i standbyläge och synkroniserar inställningarna med huvudservern med angivna intervaller med hjälp av det här verktyget. För klientdatorer har ett CNAME med en liten TTL skapats i DNS, med hänvisning till huvudservern. I händelse av ett fel på huvudservern korrigerar administratören CNAME och byter klienter till backupservern. Det är faktiskt allt.
Om ämnet är intressant och du vill bekanta dig med kottarna som redan är fyllda med mig och sätt att kringgå raken, följ gärna vidare.

Innan du börjar, eller vad du behöver veta om PrintBrm

Så, vad är detta PrintBrm-verktyg, vars huvudsakliga syfte är att tjäna skrivarservern?
  • Välvårdad. Har en GUI-implementering som kallas Överföra skrivare (Print Migration) och kan köras från ett ögonblick Utskriftshantering. GUI-versionen är mindre funktionell och har problem med portvidarebefordran.
  • Uppmärksam. Hanterar som standard skrivarens ACL:er för skrivarservern. Med andra ord, om du endast tillåtit utskrift på skrivaren \\printserver\printer1 till anställda som är medlemmar i AD-gruppen Bokföring, kommer denna begränsning att beaktas vid import/export. Eller så gör den inte det om du lägger nyckeln -NOACL. I det här fallet bearbetas inte själva skrivarserverns ACL oavsett nyckel.
  • Nyckfull. Vid tidpunkten för import av parametrar från en fil måste målservern ha minst en delad skrivare, annars får du ett felmeddelande.
  • Mild. Går vilse när du ser mellanslag i filsökvägen. Vid åsynen av citat som ramar in en sådan väg blir den upprörd och ger ett felmeddelande 0x8007007b.
  • Blygsam. Om, när du försöker exportera inställningarna, den angivna filen redan finns, kan den inte skriva över den, det är generat att fråga och slutar också med ett fel.
  • Mystisk. Returnerar alltid en utgångskod på 0 . Det visar sig, det perfekta programmet.
  • benägen till kontemplation. Den kan frysa på 100%-stadiet i 5 minuter, och ibland mer. Men sedan kommer det till sin rätt och går ut (såvida du inte har tålamodet att inte trycka på Ctrl + C förstås).
  • Plötsligt och motsägelsefullt. Det kan ordna sådana överraskningar.
  • Smart. Kan mappa om originaldrivrutiner till andra. Med hjälp av en XML-fil kan du till exempel ange att alla HP Universal Printing PCL 5-drivrutiner i en sparad fil på målservern ska omtilldelas till HP Universal Printing PCL 6. Jag har inte använt det i praktiken, men det kan komma in praktiskt för någon.
  • Egensinnig. Jag kunde inte använda den för att överföra inställningar mellan domäner utan förtroende, även med -NOACL-nyckeln. Antingen vet han i princip inte hur eller så är min magi inte tillräckligt stark.
  • Man kan lära känna varandra bättre och, men för de modiga som inte tvekar att fråga direkt, finns det en nyckel /?

Att förbereda miljön

Det antas att du redan har distribuerat Active Directory och du känner till minst 3 sätt att inaktivera det och minst 2 av dem har testats i praktiken.

Några texter

Med avvikelse från ämnet för artikeln noterar jag att jag gillar beställningen, och jag är för att varje nätverksskrivare och MFP ska ha ett klistermärke som motsvarar dess nätverksnamn. Detta förenklar arbetet för IT-personal när de försöker ta reda på av användaren vilken kattfotoskrivare som skriver ut viktiga analysrapporter i giftiga sura toner istället för mjuk pistage. Det är bättre att limma sådana klistermärken på botten av skrivaren, så att alla skulle vara mer intressanta och roligare.
Jag gillar också när varje nätverksskrivare är registrerad i den interna DNS-zonen. En Windows-baserad DHCP-server kan enkelt hantera denna uppgift.
Till exempel kan skrivarnamnet vara i formatet msk-prn001 eller sale-printer023, och portnamnen för dessa skrivare på skrivarservern heter exakt samma. Men detta är min personliga preferens, jag är redo att lyssna på invändningar i kommentarerna.


Vi antar att alla skrivare är nätverksanslutna och tillgängliga för utskrift från huvud- och reservskrivarservrarna. Låt dessa servrar kallas prn-srv01 och prn-srv02 respektive.
Som skrivarservrar lämpar sig domänmaskiner på Windows Server 2008 eller senare. I princip passar även klientoperativsystem, från Vista, om du verkligen vill spara pengar. Exemplet använder Windows 2012 R2. Det är mycket önskvärt att installera alla nödvändiga operativsystemuppdateringar på både servrar och klientdatorer innan du konfigurerar.

Du förstår förstås själv, men locket kräver fortfarande att du är uppmärksam: om skrivarservrarna är virtuella måste de separeras av olika fysiska servrar, annars förvandlas vår failover helt enkelt till ett misslyckande.

prn-srv01 och prn-srv02 skrivarserverrollen måste läggas till. Jag tycker att det är bekvämare att använda PowerShell-cmdleten för detta:
Installera-WindowsFeature Print-Services

Också på skrivarservrar bör en registerjustering tillämpas som fixar fel 0x00000709 när klientdatorer kommer åt skrivarservern via CNAME. Du kan göra detta med kommandot från artikeln på länken ovan:
reg add HKLM\SYSTEM\CurrentControlSet\Control\Print /v DnsOnWire /t REG_DWORD /d 1
Efter att ha tillämpat kommandot måste du starta om tjänsten Utskriftshanterare.
Jag rekommenderar att du tilldelar en separat OU för skrivarservrar och distribuerar den här inställningen med GPP.

Starta DNS-snapin-modulen på domänkontrollanten och aktivera utökad mappning:

gråta



Utökad visning behövs för att kunna ställa in TTL för de skapade posterna.
Skapa en CNAME-post i DNS skriva ut refererar till prn-srv01 med 5 minuters TTL-värde:

gråta



gråta



Detta namn måste användas av klientdatorer för att ansluta till skrivarservern. De där. klienten kommer att ansluta till adresserna \\print\printer01, \\print\printer02, och så vidare.
Ju lägre TTL-värde, desto oftare kommer klienterna att uppdatera posten och desto snabbare kommer de att "förstå" att de behöver byta till en annan skrivarserver. 5 minuter räcker för mig.
Om du ställer in den för lågt skapas DNS-trafik på ditt nätverk, medan om du ställer in den för en timme eller två kommer du att framhäva ditt stressmotstånd och starka nerver.
Ett alternativt sätt att lägga till en CNAME-post med PowerShell:
Import-modul DnsServer
Add-DnsServerResourceRecordCName -Namn "print" -HostNameAlias ​​"prn-srv01.lab.net" -ZoneName "lab.net" -TimeToLive 00:05:00

(Vi ändrar givetvis lab.net till din contoso.local eller vad det nu är)

Det bör noteras att om du har flera AD-webbplatser, kommer det att ta längre tid att uppdatera DNS-posten på alla platser på grund av replikering mellan platser. Du kan tvinga fram processen med kommandot repadmin /syncall.

Genom grupppolicy tillåter vi vanliga användare att installera drivrutiner från skrivarservern. Hur man gör detta är skrivet i detalj.

Skapa ett tjänstkonto i AD (jag kallade det svc-printsync) med ett obestämt lösenordsutgång:

gråta



Enligt kraven från PrintBrm måste detta konto ha fulla rättigheter på skrivarservern, så vi lägger till det i admin-domänen så att allt fungerar säkert och skriver lösenordet i beskrivningsfältet för att inte glömma den lokala gruppen Administratörerprn-srv01 och prn-srv02(till exempel använda verktyget Datorhantering).

Konfigurera den första servern

Om alla önskade skrivare redan har lagts till i den primära skrivaren kan du hoppa vidare till avsnittet om att ställa in en andra server.

Med ett snäpp Utskriftshantering lägg till skrivardrivrutiner till servern:

gråta



Drivrutinsinstallationsguiden startar. Det är intuitivt, du kommer att ta reda på det själv. Jag kommer bara att uppmärksamma ögonblicket med bitdjup.
Eftersom Windows 2012R2 kommer endast i x64-version, då måste drivrutinerna också vara x64. Om klienter med x86-versioner av Windows kommer att ansluta till skrivarservern, glöm inte att markera motsvarande ruta:

gråta



Vissa drivrutinspaket innehåller en gemensam inf-fil för både x86- och x64-system, medan andra har en separation.

Några fler texter

Många drivrutiner kommer som installatörer, men med tanke på att dessa installatörer lägger mycket skräp tillsammans med drivrutinerna, försöker jag följa vad som ska göras och inte göras och lägga till drivrutinerna manuellt enligt beskrivningen ovan.
För enhetlighetens skull försöker jag också använda Universalversionen av drivrutiner maximalt (nästan alla normala leverantörer har dem). Men ibland kan det bli problem med det. Så en gång mötte jag en bugg i en av versionerna av HP Universal Printing PCL 6, där ett PDF-dokument skrevs ut i en spegelbild från vänster till höger via EasyPrint i en RDP-session.
Du kan också titta i riktning mot v4-förare.

När alla nödvändiga drivrutiner har lagts till, låt oss ta itu med portar och skrivare. Du kan lägga till dem manuellt från samma snap-in, men jag rekommenderar att du skapar en .csv-fil i Excel och matar den till ett PowerShell-skript. Naturligtvis hindrar ingenting dig från att använda någon annan kalkylarksredigerare eller anteckningsblock i allmänhet istället för Excel. Huvudsaken är att separatorn och kodningen som anges i skriptet matchar separatorn och kodningen i CSV-filen.
Observera också att drivrutinsnamnet i CSV-filen måste vara exakt detsamma som det är i snapin-modulen Utskriftshantering.

Kopiera klistra in för att hjälpa dig


Exempel på CSV-fil


Även om jag skrev ovan att jag gillar när alla skrivare har enhetliga nätverksnamn, i exemplet (fält Skrivarens adress) en vinägrett av IP-adresser och namn användes om du inte har ordning på nätverket kommer att sättas på plats lite senare.

Spara den här tabellen i CSV-format:

gråta


Notera. Trots att kommatecken anges som avgränsare i fältet "Filtyp", gjorde Excel ett semikolon som avgränsare för mig. Förmodligen för att göra det mer intressant och roligt.


Och här är själva manuset:

CreatePrintersFromCsv.ps1

#Var ska vi ladda data från $InputFile = "C:\Scripts\Printers.csv" #Separatorn och kodningen måste matcha formatet för CSV-filen $Printers = (Import-Csv $InputFile -Delimiter ";" -Encoding Default ) #Alla specificerade i filen, drivrutiner måste finnas på målservern ForEach ($Printer i $Printers) ( #Text måste matcha kolumnrubrikerna i filen $PrinterName = $Printer."Skrivarnamn" $ShareName = $Printer. "Dela namn" $DriverName = $Printer ."Drivrutinsnamn" $PrinterAddr = $Printer."Skrivaradress" $Comment = $Printer."Kommentarer" $Location = $Printer."Plats" #Lägg till en port Add-PrinterPort - Namn $PrinterAddr -PrinterHostAddress $PrinterAddr -SNMP 1 -SNMPCommunity "public" #Lägg till en skrivare Add-Printer -Name $PrinterName -DriverName $DriverName -PortName $PrinterAddr -Comment $Comment -Plats $Location #och dela den Set-Printer - Namn $PrinterName -Delad $True -Publicerad $False -ShareName $ShareName )


Om tabbtecknet används som avgränsare i din CSV, måste du ställa in det i skriptet -Avgränsare "`t"

Observera att om en skrivare inte är tillgänglig från servern medan skriptet körs, kommer det att ta längre tid att lägga till den på skrivarservern (2-3 minuter istället för flera sekunder)

Resultatet av manuset:

gråta


För att se till att allt fungerar i detta skede lägger vi till en delad skrivare från huvudskrivarservern till någon av klientdatorerna med det tidigare skapade CNAME (till exempel \\print\printer01), och försöker skriva ut något på den. För detta ändamål är frasen "Gud, jag är ett papper" bäst lämpad, skriven med fet Arial med 200 pt.

Konfigurera en andra server

Un artista copia, un gran artista roba (Pablo Picasso)

Vår prn-srv02 har ännu inte vuxit till gran artista nivå, så vi kommer att begränsa oss till att kopiera. Även om ... du kan med en lätt rörelse av din hand ...

Vi skapar och delar minst en skrivare, annars ger PrintBrm ett felmeddelande. Du kan göra en falsk, men det är viktigt att inte välja fel drivrutin eller port. Till exempel, en skrivare med en Microsoft XPS Document Writer-drivrutin eller en FILE-port: delning fungerar inte.

Vi skapar ett enkelt synkroniseringsskript. Jag föredrar PowerShell, men ingen förbjuder att göra en batchfil för varm lampa.

PrintSync.ps1

#Sökväg till PrintBrm-verktyget $ProgramPath = "C:\Windows\System32\Spool\Tools\PrintBrm.exe" #Primära och backupservrar $SourceServer = "prn-srv01" $DestServer = "prn-srv02" #Fil att ladda upp till inställningar. Sökvägen får inte innehålla mellanslag. PrintBrm-verktyget förstår inte citattecken i filsökvägen $ConfigFilePath = "C:\Scripts\prn-config.printerExport" #Exportera skrivare till en fil $Arguments = "-s $SourceServer -f $ConfigFilePath -b" Startprocess $ ProgramPath -ArgumentList $Arguments -Wait -PassThru #Importera skrivare från filen $Arguments = "-s $DestServer -f $ConfigFilePath -r -o force" Startprocess $ProgramPath -ArgumentList $Arguments -Wait -PassThru #Städa upp efter oss själva Del $ConfigFilePath

Vi lägger manuset på en avskild plats (i exemplet är det C:\Scripts) och skapa en uppgift i Schemaläggaren.
Vi kommer att köra under det tidigare skapade svc-printsync-kontot med de högsta rättigheterna:

gråta



Bestäm utförandefrekvensen själv. En gång om dagen räcker för mig:

gråta



På fliken Åtgärder skapar du en ny PowerShell-startåtgärd:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Som argument ställer vi in ​​sökvägen till skriptet med följande parametrar:
C:\Scripts\PrintSync.ps1 -NonInteractive -WindowStyle Hidden -ExecutionPolicy Bypass

gråta



Andra uppgiftsalternativ på flikarna Betingelser och Parametrar lämna som standard.
När du sparar uppgiften kommer du att bli ombedd att ange ett lösenord för kontot svc-printsync. Du har väl inte glömt honom? Om du redan har glömt (artikeln är lång), då gjordes allt förgäves och livet misslyckades, återställ det med ADUC-snap-in eller på annat bekvämt sätt och ange det redan i beskrivningsfältet så att det är lugnare.

Notera

Jobbet behöver inte köras på backup-skrivarservern. Om du har en separat server för att köra rutinprocedurer kan du skapa en uppgift på den. Samtidigt kontot svc-printsync måste ha rätt att logga in som ett batchjobb på denna server. Som standard har den lokala gruppen denna rätt. Arkivoperatörer (Backup-operatörer), och om detta inte ändras i din miljö räcker det att inkludera tjänstekontot i arkivoperatörsgruppen för servern som uppgiften kommer att köras på.

För första gången startar vi uppgiften manuellt och väntar på att den är klar.
För min djurpark, där det finns ett 50-tal skrivare av olika typer, både hotade och nyuppfödda, tar synkroniseringsproceduren cirka 10 minuter. Filen väger samtidigt nästan 1GB.
För att påskynda import-/exportprocessen kan du använda nyckeln -NOBIN, som ansvarar för kopiering av drivrutiner. Det är vettigt när skrivarflottan består av samma modeller och de nödvändiga drivrutinerna är installerade på alla servrar.

Kör verktyget när det är klart Loggboken, gå till avsnittet Applikations- och serviceloggar, öppna tidningen Microsoft\Microsoft\PrintBRM\Administrator och analysera den för fel och varningar. Och om det är för många av dem så städar vi hellre tidningen så att våra ögon inte irriterar.

sådan



Som det framgår av texten uppstod ett problem vid portering av en viss drivrutin. När vi tittar igenom loggen gör vi en lista över problematiska drivrutiner och lägger dem på backupservern med våra händer, eller ersätter dem med andra som inte är motvilliga att resa. Jag hade bara problem med HP, Kyocera och Konica Minolta, inga fel hittades för drivrutiner från andra tillverkare (kanske för att de är bättre, eller kanske för att vi helt enkelt inte har dem).
Som ett resultat måste du uppnå samma lista över skrivare på primär- och reservservrarna och frånvaron av fel och varningar i loggarna.

Byter till reserv

Till ljudet av yxor och gnisslet från höggafflar barrikaderar vi dörren till vårt kontor och stänger av telefonen. Vi startar DNS-snapin-modulen och redigerar CNAME-posten så att den pekar på backupservern:

gråta



Efter ett tag (vad har du lagt i TTL?) kommer de hotfulla skriken att avta, klientmaskinerna går över till prn-srv02 och dörren med telefonen kan låsas upp.

Kommer tillbaka

Om det under återställningen av huvudservern på säkerhetskopian fanns konfigurationsändringar som måste sparas, startar vi synkronisering i andra riktningen. För att göra detta, i skriptet ovan PrintSync.ps1 byta värden på variabler $SourceServer och $DestServer. Efter att ha överfört ändringarna, glöm inte att returnera dessa värden, annars alla ändringar i konfigurationen av skrivare på prn-srv01 kommer skoningslöst att sopas åt sidan varje natt av ödets onda vilja.
Ange CNAME-posten i DNS-snapin-modulen skriva ut värdet på slutnoden prn-srv01 - och allt återgår till det normala.

Vad är resultatet?

Stormiga applåder från ledningen, kasta administratören i famnen, löneökning (artikelförfattaren - ärliga 10% av ökningen) ...
Nåväl, några tankar i riktning mot att peka på ytterligare skönhet.

Mirakel är tyvärr inte tillräckligt för alla, och den här lösningen är inte en fullfjädrad failover. Om det vid tidpunkten för kraschen för huvudskrivarservern finns icke-tomma utskriftsköer på den, kommer deras innehåll med största sannolikhet att sjunka i glömska och någon kommer att behöva upprepa sändningen för att skriva ut.

Men det kommer att vara mycket bekvämt för användare att utföra rutinunderhåll av skrivarservrar på ett transparent sätt för användarna.


Automationsfans kan gå längre och skapa ett script som tar emot servernamn med ett synkroniseringsintervall som input och gör resten av inställningarna själva: skapar ett servicekonto vid behov, en uppgift i schemaläggaren osv.

Övervakningsguruer kommer att lägga till övervakning av utförandet av synkroniseringsuppgiften och fel i loggarna.

De som gillar att gräva djupare kan tänka sig en tvåvägssynkronisering i AD-replikeringens anda med spårning av tidpunkten för ändringar per skrivare. PrintBrm hjälper inte här, men ingen avbröt PowerShell!

Glasyren på moset kommer att vara automatisk installation av skrivare på klientdatorer som använder GPP som riktar sig mot AD-gruppen. Vi lägger till användaren i gruppen - och den önskade skrivaren flyger till honom. Det är sant att det här är en annan historia som går utanför artikelns ram.

Jag hoppas att mitt inlägg kommer att vara användbart för någon. Jag önskar alla mindre misslyckanden och jag ser fram emot frågor och förslag i kommentarerna.

Endast registrerade användare kan delta i undersökningen. , snälla du.

God eftermiddag, kära bloggläsare, idag kommer vi att analysera frågan om hur Windows Server 2012 R2-skrivarservern är konfigurerad. Vi har redan installerat en skrivarserver i Windows Server 2008 r2, och den här artikeln liknar den något. Jag tror att det för nybörjare systemadministratörer kommer att vara användbart för att organisera en ny infrastruktur och ha något förbättrad funktionalitet, jag väntar på alla frågor om detta ämne i kommentarerna, jag är redo att svara på dem så detaljerat som möjligt.

Vad är en skrivarserver

Som du förstår är detta en server eller virtuell maskin på vilken rollen är installerad och med dess hjälp centraliserad administration och distribution av skrivare till enheter och användare på det lokala nätverket. Nedan är ett exempel på hur det ser ut.

Windows server 2012 skrivarserver

Låt oss börja konfigurera, jag kommer att göra det på en domänkontrollant, eftersom denna funktionalitet inte laddar servern alls, det första du behöver göra är att öppna Serverhanteraren och i det övre högra hörnet klicka på Hantera > Lägg till roller och funktioner , 2012 och 2008 r2 sattes allt genom stamdata.

Du kommer att se guiden för att lägga till roller och komponenter, du kan inte läsa något i det första fönstret, det finns bara vatten, klicka på nästa.

Vi lämnar valet på Installera roller och komponenter, eftersom vi kommer att installera på en server

Välj en server för installation.

sätta en bock mot Slyzhba utskrift och dokument och klicka på nästa.

Det finns inget behov av att installera ytterligare komponenter, så vi hoppar helt enkelt över det här steget.

I det här steget kommer guiden att berätta mer detaljerat om nätverksskrivarservern, om du är intresserad, läs den sedan.

Nu kommer du att ha 4 kryssrutor att välja mellan

  • Skrivarservern > väljer den eftersom vår roll är
  • Utskrift via Internet > här framgår liksom allt av namnet
  • Distribuerad skanningsserver
  • LPD-tjänster > För Linux-plattformar

Vi klickar alla på installera.

Processen är ganska snabb.

Observera att du inte kommer att bli ombedd att starta om när du är klar.

alla roller är installerade, öppna Verktyg i Serverhanteraren och sedan Print Management.

Vi fortsätter att göra vår skrivarserver för Windows Server 2012. I snapin-modulen mmc som öppnas, öppna Print Servers > sedan din > Printers. Som du kan se har du bara en vanlig Microsoft XPS-skrivare. Det är logiskt att du måste installera alla dina nätverksskrivare. Jag har ett gäng HP LaserJet 400 MFP M425dn nätverksskrivare konfigurerade i mitt nätverk

Öppna Kontrollpanelen > Enheter och skrivare. Klicka på Lägg till skrivare överst.

I fönstret som öppnas kommer en sökning att göras efter tillgängliga skrivare i Active Directory. om inget hittas klickar du på Önskad skrivare finns inte i listan.

Nu kommer Windows-skrivarserverinstallationen att be dig lägga till en lokal eller nätverksskrivare som administratör.

Välj att lägga till en skrivare efter dess TCP/IP-adress eller namn. Jag råder dig att alltid använda dns-namn och inte binda till ip-adresser.

  • Enhetstyp > TCP/IP-enhet
  • Namn eller IP-adress > DNS-namn
  • Portnamn > vad du än förstår, jag har den här platsen på kontoret

Nu ska drivrutinen installeras, du kan installera din egen, men det räckte för mig att använda den rekommenderade.

Och ange namnet som det kan sökas med.

Ange om det finns en allmän tillgång till den eller inte.

Så här ser min lista ut

Öppna File Explorer nu och skriv \\namn på din server så får du en lista över alla skrivare den har.

Dubbelklicka på någon av dem och installationen börjar.

Allt som du kan se, jag fick den nätverksskrivare jag behövde.

i nästa artikel kommer jag att berätta hur dessa skrivare kan tilldelas med hjälp av grupppolicyer, eftersom du kan ställa in den manuellt när du behöver den åt gången eller för en person, men om vi pratar om avdelningar är GP helt enkelt inte utbytbart .

"Skrivarserver"- många har säkert hört det här ordet, men vet inte vad det är. Låt oss lyfta på hemlighetsslöjan och ta reda på vad det är" skrivarserver".

För att göra det tydligare, låt oss vända oss till historien och se hur tryckningen skedde tidigare.

För länge sedan, när datornätverk var en kuriosa och varje dator körde på egen hand, skrev användare ut från sina datorer till individuella skrivare som var anslutna direkt till varje dator.

Tiden gick, datorer började kopplas in i nätverk och en dag kom tanken till någons ljusa huvud - tänk om du använder en skrivare för att skriva ut alla datorer? – i ett nätverk är de redan förenade! Inte tidigare sagt än gjort: en skrivare är ansluten till en dator, resten skriver ut till den över nätverket. En allvarlig nackdel uppstod dock omedelbart - om du stänger av datorn som skrivaren är ansluten till kan ingen skriva ut.

Så här såg nätverksskrivare ut – förutom standardkontakter för att ansluta till en dator har de nätverksportar, vilket gör att de kan anslutas direkt till nätverket utan någon dator. Således blir skrivaren tillgänglig när som helst, eftersom den inte är bunden till någon dator i nätverket.

Men frågan är - vad ska man göra med gamla skrivare? Hur gör man dem i nätverk, oanslutna till en specifik dator? Svaret är enkelt: installera skrivarserver!

Så vi kommer till slutsatsen att skrivarserverär en enhet som låter dig ansluta en skrivare som inte har en nätverksport till nätverket. De där. för att uttrycka det ännu enklare: skrivarserver, detta är en låda som en skrivare är ansluten till på ena sidan och en nätverkskabel på den andra sidan.

Det är dock värt att notera att i naturen finns det också trådlösa skrivarservrar, dvs. istället för en nätverksledning har de en antenn, genom vilken de kommunicerar med en åtkomstpunkt och ansluter till nätverket utan några kablar, vilket är mycket bekvämt när det finns ett behov av att installera en skrivare mitt i ett rum, och nätverk ledningar som sträcker sig över golvet är inte på något sätt acceptabla.

För det mesta är skrivare anslutna till en dator via en USB-port, mer sällan (äldre modeller) via en LPT-port. Som en konsekvens finns det skrivarservrar med olika portar: USB och LPT; det finns också kombinationsalternativ, när skrivarserver Den har flera portar, vilket gör att du kan ansluta flera enheter till den samtidigt, och det händer både via LPT och via USB. Du kan också hitta andra enheter utrustade med skrivarservrar- dessa kan vara nätverksenheter (till exempel D-Link DNS-343), ADSL-modem och andra nätverksenheter.

Om du bestämmer dig köpa en skrivarserver i Krasnodar- kontakta oss - vi hjälper dig att välja skrivarserver kompatibel med just din skrivare, eftersom inte alla skrivarserver Fungerar med alla skrivarmodeller.

Konfigurera skrivarservern och automatisk distribution av skrivare enligt grupprincip 14 juni 2013

Nästa steg är att skapa policyer (EMPTY) för att distribuera skrivare i skåp och följaktligen ställa in behörigheter för att tillämpa principer endast för en grupp skåpanvändare.

6. Installera en skrivare i gruppolicy.
Låt oss gå till utrustning "Utskriftstjänster" -> "Skrivare", välj sekventiellt de skrivare som är relaterade till ett visst skåp, högerklicka sekventiellt på var och en och välj "Distribuera med hjälp av grupppolicy".
http://acisi.ucoz.ru/images/print_server/print_serv_17.jpg

I fältet GPO-namn väljer du den policy som skapades i föregående stycke för att distribuera till skåpet.
Välj en distribution för användargruppen och klicka på Lägg till.

Utplacerade skrivare läggs därför automatiskt till i avsnittet Utplacerade skrivare.

Efter det, när användaren loggar in på systemet, kommer skrivare automatiskt att distribueras till honom som medlem i gruppen som han är.

7. Tilldelar behörigheter för åtkomst till skrivaren.
För att hindra användare från att skriva ut till en annan skrivare än sin egen, vilket är ett ganska vanligt problem, måste du ställa in behörigheter för att komma åt skrivaren på både den lokala arbetsstationen och terminalservern.