01. maj 2008 - 15:06Der er
10 kommentarer og 1 løsning
check om en printer eksistere
Jeg har følgende kode som kaldes fra et kix script. Koden nedenfor er oprettet som en print.vbs. Jeg vil gerne have at der checkes for om printeren eksistere i forbejen? evt. en optimering af koden. Hvem har et bud?
Option Explicit
Dim objNetwork, StrUncPrinter1,StrUncPrinter2,StrUncPrinter3,
Hej Morten Det var nu ikke fordi den fejler, jeg vil blot ikke have, at der oprettes en connection, hvis den allerede findes. Derfor vil jeg have et check på, om den eksistere.
Tjah det vil jeg nu os mene du opnår vha. den måde. Hvis printeren er der fejler den og går videre hvis printeren ikke er der opretter den forbindelse og går videre...
Nu har jeg lige tjekket det script du har der, hvis det er printeren er der i forvejen sker der faktisk slet ikke noget scriptet fejler ikke og den opretter ikke printeren igen... Jeg kan umiddelbart ikke se hvad problemet egentlig er...
Hvis jeg var dig ville jeg bare beholde det du har der i stedet for, det andet er unødig komplisering af scriptet, selvfølgelig kun hvis du spørger mig....
Hej igen Ved du hordan jeg via scriptet sletter alle printere? Vi har mange brugere der arbejder på de samme maskiner, men de har forskellige behov for printere. Jeg vil derfor gerne have mulighed for at slette overflødige printer, samt sætte en anden default printer.
Set colInstalledPrinters = objWMIService.ExecQuery _ ("Select * from Win32_Printer Where Name = 'ScriptedPrinter'")
For Each objPrinter in colInstalledPrinters objPrinter.SetDefaultPrinter() Next
sådan her assigner du en default printer.
Håber det kan hjælpe dig lidt videre...
Synes godt om
Ny brugerNybegynder
Din løsning...
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.