08. oktober 2003 - 10:55Der er
5 kommentarer og 1 løsning
Oprette en printer hvis den ikke findes i forvejen.
Hej experter. Jeg har et netværk kørende, hvor at jeg benytter et script til at sætte en printer på serveren som default printer. Scriptet ser således ud:
Option Explicit dim oNet set oNet=Wscript.CreateObject("Wscript.Network") oNet.SetDefaultPrinter "\\server\HP LæserPrinter i Lar"
Dette virker fint. Problemet er bare at hvis printeren ikke er oprettet i forvejen får jeg følgende meddelelse:
Der kan ikke findes en printer med navnet "\\server\HP LæserPrinter i Lar"
Derfor ville jeg gerne udvidde scriptet således at der bliver spurgt om printeren er oprettet. Hvis ikke så skal den oprettes og sættes til default. Hvis printeren findes i forvejen, skal den som nu, bare sættes til default.
Ok, men den skal ikke oprettes hver gang at der logges ind. Førs skal der spørges om den finde i forvejen.
noget med
If not PrinterConnection = \\server\HP LæserPrinter i Lar" then oNet.AddPrinterConnection "\\server\HP LæserPrinter i Lar" else oNet.SetDefaultPrinter "\\server\HP LæserPrinter i Lar" end if
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.