veldiggreivaen Skrevet 29. januar 2010 Del Skrevet 29. januar 2010 Hei! Jeg skal instalere en printer på MANGE maskiner, og er jo en ufattelig kjedelig og ensformig oppgave, så jeg tenkte jeg skulle lage et script (bat fil) som gjør det for meg. Dette er det jeg har kommet opp med til nå, og nei, det fungerer ikke... rundll32 printui.dll,PrintUIEntry /if /b "testprinter" /f "G:\Printere\canon irc2880 PCL\win2k_vista\pcl5e_5c\p52knal.inf" /r[IP:10.0.2.30] "IP_10.0.2.30" /m "Canon iR 3100C EUR PCL5c" Her har du en oversikt over de forskjellene switchene osv: Bruk: rundll32 printui.dll, PrintUIEntry [alternativer] [@kommandofil] /a[fil] navn på binærfil /b[navn] basisskrivernavn /c[navn] UNC-maskinnavn hvis handlingen utføres på en ekstern maskin /dl slett lokal skriver /dn slett tilkobling til nettverksskriver /dd slett skriverdriver /e vis utskriftsinnstillinger /f[fil] enten INF-fil eller utdatafil /ga legg til skrivertilkoblinger per maskin /ge list opp skrivertilkoblinger per maskin /gd slett skrivertilkoblinger per maskin /h[arkitektur] driverarkitektur, en av følgende: Alpha | Intel | IA64 | x64 /ia installer skriverdriver ved å bruke en INF-fil /id installer skriverdriver ved å bruke veiviseren for skriver /ia installer skriver ved å bruke en INF-fil /ia installer skriver ved å bruke veiviseren for skriver med en INF-fil /il installer skriver ved å bruke veiviseren for skriver /il legg til tilkobling for nettverksskriver /j[leverandør] navn på skriverleverandør /k skriv ut testside på en angitt skriver. Kan ikke kombineres med kommando under installasjon av skriver /l[bane] bane til skriverdriver /m[modell] navn på skriverdrivermodell /n[navn] skrivernavn /o vis utskriftskøoversikt /p vis skriveregenskaper /q stille modus, ikke vis feilmeldinger /r[port] portnavn /s vis serveregenskaper /Ss lagre skriverinnstillinger i en fil /Sr gjenopprett skriverinnstillinger fra en fil Lagrer eller gjenoppretter alternativflagg (som må angis på slutten av en kommando) for skriverinnstillinger: 2 PRINTER_INFO_2 7 PRINTER_INFO_7 c Fargeprofil d Skrivedata s Sikkerhetsbeskrivelse g Global UtvModus m Minimmumsinnstillinger u UtvModus for bruker r Løs navnekonflikter f Tving navn p Løs port /u bruk eksisterende skriverdriver hvis den allerede er installert /t[#] nullbasert indeksside for start /v[versjon] driverversjon, en av følgende: Windows 95, 98 og Me | Windows NT 4.0 | Windows NT 4.0 eller 2000 | Windows 2000 eller XP | Windows XP /w spør brukeren om driver hvis angitt driver ikke finnes i INF-filen /y angi skriver som standardskriver /Xg hent skriverinnstillinger /Xs angi skriverinnstillinger /z ikke bruk automatisk deling for denne skriveren /Y ikke generer et skrivernavn automatisk /K endrer meningen av /v og /h til å godta 0, 1, 2 og 3 for Windows x64 og Windows IA64, Windows NT x86, Windows NT Alpha_AXP og Windows 4.0 /Z del denne skriveren. Kan bare brukes med alternativet /if /? hjelp for denne meldingen @[fil] fil med kommandolinjeargumenter /Mw[melding] viser en advarsel før kommandoen kjøres /Mq[melding] viser en bekreftelsesmelding før kommandoen kjøres /W[flagg] angir flagg og brytere for veiviserne (for APW og APDW) r Gjør veiviserne omstartbare fra forrige side /G[flagg] angir globale flagg og brytere w undertrykk driveradvarsler under installasjon (helt stille modus) Eksempler: Kjør serveregenskaper: rundll32 printui.dll,PrintUIEntry /s /t1 /n\\maskin Kjør skriveregenskaper: rundll32 printui.dll,PrintUIEntry /p /n\\maskin\skriver Kjør veiviseren for skriver lokalt: rundll32 printui.dll,PrintUIEntry /il Kjør veiviseren for skriver på \\maskin: rundll32 printui.dll,PrintUIEntry /il /c\\maskin Kjør køvisning: rundll32 printui.dll,PrintUIEntry /o /n\\maskin\skriver Kjør INF-installasjon: rundll32 printui.dll,PrintUIEntry /if /b "Test skriver" /f %windir%\inf\ntprint.inf /r "lpt1:" /m "AGFA-AccuSet v52.3" Kjør veiviseren for skriver ved å bruke INF-fil: rundll32 printui.dll,PrintUIEntry /ii /f %windir%\inf\ntprint.inf Legg til skrivertilkobling per maskin: rundll32 printui.dll,PrintUIEntry /ga /c\\maskin /n\\maskin\skriver /j"LanMan-utskriftstjenester" Slett skrivertilkobling per maskin: rundll32 printui.dll,PrintUIEntry /gd /c\\maskin /n\\maskin\skriver List opp skrivertilkoblinger per maskin: rundll32 printui.dll,PrintUIEntry /ge /c\\maskin Legg til skriverdriver ved å bruke INF-fil: rundll32 printui.dll,PrintUIEntry /ia /c\\maskin /m "AGFA-AccuSet v52.3" /h "Intel" /v "Windows 2000 eller XP" /f %windir%\inf\ntprint.inf Legg til skriverdriver ved å bruke INF-fil: rundll32 printui.dll,PrintUIEntry /ia /K /c\\maskin /m "AGFA-AccuSet v52.3" /h "Windows NT x86" /v 3 Fjern skriverdriver: rundll32 printui.dll,PrintUIEntry /dd /c\\maskin /m "AGFA-AccuSet v52.3" /h "Intel" /v "Windows 2000 eller XP" Fjern skriverdriver: rundll32 printui.dll,PrintUIEntry /dd /K /c\\maskin /m "AGFA-AccuSet v52.3" /h "Windows NT x86" /v 3 Angi standardskriver: rundll32 printui.dll,PrintUIEntry /y /n "skriver" Angi skriverkommentar: rundll32 printui.dll,PrintUIEntry /Xs /n "skriver" comment "Min skriver" Hent skriverinnstillinger: rundll32 printui.dll,PrintUIEntry /Xg /n "skriver" Hent skriverinnstillinger og lagre resultatene i en fil: rundll32 printui.dll,PrintUIEntry /f "Resultat.txt" /Xg /n "skriver" Bruk av kommandoen for angivelse av skriverinnstillinger: rundll32 printui.dll,PrintUIEntry /Xs /n "skriver" ? Lagre alle skriverinnstillinger i en fil: rundll32 printui.dll,PrintUIEntry /Ss /n "skriver" /a "Fil.dat" Gjenopprett alle skriverinnstillinger fra en fil: rundll32 printui.dll,PrintUIEntry /Sr /n "printer" /a "file.dat" Lagre skriverinformasjon på nivå 2 i en fil: rundll32 printui.dll,PrintUIEntry /Ss /n "skriver" /a "Fil.dat" 2 Gjenopprett en sikkerhetsbeskrivelse for skriver fra en fil: rundll32 printui.dll,PrintUIEntry /Sr /n "skriver" /a "Fil.dat" s Gjenopprett global DevMode og skriver data fra en fil: rundll32 printui.dll,PrintUIEntry /Sr /n "skriver" /a "Fil.dat" g d Gjenopprett minimumsinnstillinger og løs portnavn fra en fil: rundll32 printui.dll,PrintUIEntry /Sr /n "skriver" /a "Fil.dat" m p Lenke til kommentar
Petter Skrevet 29. januar 2010 Del Skrevet 29. januar 2010 Er det ikke like greit å ha en printserver som pusher ut driverene? Lenke til kommentar
veldiggreivaen Skrevet 29. januar 2010 Forfatter Del Skrevet 29. januar 2010 Linux server... Så vidt jeg har blitt fortalt så funker det dårlig når maskinene som kobler til er Windows maskiner Er det ikke like greit å ha en printserver som pusher ut driverene? Lenke til kommentar
Petter Skrevet 29. januar 2010 Del Skrevet 29. januar 2010 Det fungerer fint, må bare ha riktig programvare Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå