Ako zmeniť správanie tlačiarní, že Toula s roamingom profily

Preklady článku Preklady článku
ID článku: 304767
DÔLEŽITÉ: Tento článok obsahuje informácie o úprave databázy registry. Pred úpravou databázy registry, uistite sa, že sa späť hore a uistite sa, že ste pochopiť, ako obnoviť databázu registry, ak sa vyskytne problém. Informácie o zálohovaní, obnovení a úprave databázy registry získate po kliknutí na nasledovné číslo článku databázy Microsoft Knowledge Base:
256986 Popis databázy Registry systému Microsoft Windows
Rozbaliť všetko | Zbaliť všetko

Na tejto stránke

SUHRN

Dizajnu, keď používateľ používa cestovný profil používateľa predvolenú tlačiareň roams s profilom používateľa. Však v niektorých prostrediach to môže byť požadovaný správanie. Tento článok stanovuje metódy môžete používať na zmenu tohto správania.

DALSIE INFORMACIE

UPOZORNENIE: Ak Editor databázy Registry použijete nesprávne, môžete spôsobiť vážne problémy, ktoré môžu vyžadovať preinštalovanie operačného systému. Spoločnosť Microsoft nemôže zaručiť, že môžete vyriešiť problémy, ktoré vyplývajú z nesprávne pomocou editora databázy Registry. Použite Editor databázy Registry na vlastné riziko.

DÔLEŽITÉ: Informácie v tomto článku je navrhnutá na využívanie pre podnikových správcov. Pred použitím niektorej z metód, ktoré sú opísané v tomto článku vo vašom prostredí, by mali testovať metódy dôkladne v testovacom prostredí.

Tlačiarne sú navrhnuté Toula s cestovný profil používateľa, a to je dôvod, prečo predvolenú tlačiareň je uložený pod HKEY_CURRENT_USER vetvu databázy Registry. Zmeniť toto správanie, použite niektorú z nasledovných metód.

Metóda 1

Vývozné predvolenú tlačiareň nastavenie už nainštalované tlačiarne a potom zlúčiť nastavenie profil používateľa pri prihlásení používateľa na počítač:
  1. Použite Editor databázy Registry (Regedit.exe) vyvážať nasledujúci kľúč databázy registry:
    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
  2. Upraviť súbor databázy registry (.reg) ste urobili v kroku 1 v textovom editore tak, že len názov hodnoty databázy registry pod kľúčom je:
    "Zariadenie"=...
    Všimnite si, že súbor databázy registry by obsahovať prázdny riadok v spodnej časti súboru.
  3. Použite Editor databázy Registry (Regedit.exe) na pridanie nového ResetPrinter hodnota reťazca v nasledovnom kľúči databázy registry:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  4. Hodnota ResetPrinter hodnota by mala byť niečo podobné na nasledovnú hodnotu
    REGEDIT.EXE -S cesta\File.reg
    kde File.reg je názov môžete použiť na uloženie predvolenej tlačiarne.

Metóda 2

Ak počítače v špecifickej oblasti obsahujú názvy podobné počítačov, môžete použiť .vbs skriptový súbor, ktorý zodpovedá špecifickú množinu znakov v názve počítača a nainštaluje príslušné tlačiareň. Vzorového kódu, ktoré je zahrnuté v tejto metódy vyžaduje iba to, že upravíte Ak riadky. Napríklad prvý ak vyhlásenie v kóde premieta do "Ak názov počítača obsahuje text"LAB1-", potom nastavte predvolenú tlačiareň na"\\LAB1\LaserJet". Na dokončenie tejto metódy:
  1. Skopírujte nasledujúci kód VBS vzorky do. vbs súboru, napríklad Defaultprinter.vbs:
    Option Explicit
    DIM RegEntry, ComputerName
    
    RegEntry="HKLM\SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName\ComputerName"
    ComputerName = ReadRegValue(RegEntry)
    
    if InStr(1,ucase(ComputerName),"LAB1-",vbTextCompare) > 0 then call SetPrinter("\\LAB1\LaserJet")
    if InStr(1,ucase(ComputerName),"LAB2-",vbTextCompare) > 0 then call SetPrinter("\\LAB2\LaserJet")
    if InStr(1,ucase(ComputerName),"OFFICE-",vbTextCompare) > 0 then call SetPrinter("\\OFFICE\LaserJet")
    'so on and so forth.
    wscript.quit
    
    ' ***  This subroutine installs and sets the default printer
    Sub SetPrinter(ByVal PrinterPath)
      DIM WshNetwork
      Set WshNetwork = CreateObject("WScript.Network") 
      WshNetwork.AddWindowsPrinterConnection(PrinterPath)
      WshNetwork.SetDefaultPrinter Printerpath
    end sub
    
    ' ****  This function returns the data in the registry value
    Function ReadRegValue(ByVal RegValue)      
      DIM WSHShell
      Set WSHShell = WScript.CreateObject("WScript.Shell")
      ReadRegValue=""
      On Error Resume Next
      ReadRegValue= WSHShell.RegRead(RegValue)
    End Function
    					
  2. Podľa potreby upravte riadky IF. Jediná časť Ak riadky, ktoré je potrebné upraviť je medzi dvojité úvodzovky. Všimnite si, že budete musieť pridať ďalšie riadky IF.
  3. Použite Editor databázy Registry na vytvorenie ResetPrinter hodnota reťazca v nasledovnom kľúči databázy registry:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  4. Hodnota ResetPrinter mali by byť niečo podobné na nasledovnú hodnotu
    WSCRIPT.EXE cesta\DefaultPrinter.vbs
    kde cesta je miestom, kde je uložený súbor Defaultprinter.vbs.

Poznámky

Je tiež možné spustiť súbor Defaultprinter.vbs z prihlasovacieho skriptu namiesto z spustiť kľúč. Obidvoch metód, ktoré sú opísané v tomto článku obnoviť predvolenú tlačiareň, ktorá profile používateľa je nastavená na tlač na. Tiež, ak ukážkový skript, ktorý je zahrnutý v tomto článku nespustí správne, budete musieť upgrade or install Windows Scripting Host z nasledujúcej webovej lokalite spoločnosti Microsoft:
http://www.Microsoft.com/downloads/details.aspx?FamilyID = D-4BE1-8A76-1C4099D7BBB9 01592C48-207 & displaylang = en
Spoločnosť Microsoft poskytuje príklady programovacieho základňa, bez ľubovoľnej vyjadrenej alebo implicitnej záruky. To zahŕňa, ale nie výhradne, implikovaných záruk obchodovateľnosti alebo vhodnosti na konkrétny účel. Tento článok predpokladá, že ovládate predvádzaný programovací jazyk a nástroje, ktoré sa používajú na vytváranie a ladenie procedúr. Pracovníci technickej podpory spoločnosti Microsoft môžu pomôcť vysvetliť funkčnosť konkrétny postup, ale nie modifikuje tieto príklady poskytovať pridanú funkčnosť alebo výstavbe postupy splniť vaše konkrétne požiadavky.

Vlastnosti

ID článku: 304767 - Posledná kontrola: 31. októbra 2011 - Revízia: 2.0
Kľúčové slová: 
kbenv kbhowto kbnetwork kbprint kbmt KB304767 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:304767

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com