Beste tweakers,
Mijn eerste post als tweakersgroentje, en al meteen raad vragen met een probleem, je moet het maar durven
. Maar goed, ter zake.
Ik probeer via een Batch logon script drie LPT poorten op mijn clients te mappen zodat er in windows XP kan worden afgedrukt vanuit DOS-programma's.
Aangezien de Mappings reeds aanwezig kunnen zijn, doe ik eerst een check hierop:
Deze check is ingebouwd om de volgende foutmelding te vermijden :
Na twee uur zoeken naar een andere manier om te kunnen kijken of de mapping reeds bestaat, ben ik ondertussen nog niet veel verder gekomen, en ik vroeg me af of iemand mij zou kunnen op weg helpen.
Het vervelende aan de situatie is dat verplicht word om Batch te gebruiken. In VB-script was ik zeker zelf tot een oplossing gekomen, mijn Batch ervaring daarentegen is nogal miniem te noemen.
Alvast bedankt!
Edit: Net gemerkt dat ik m'n topic beter bij Windows Clients had aangemaakt, sorry
Mijn eerste post als tweakersgroentje, en al meteen raad vragen met een probleem, je moet het maar durven
Ik probeer via een Batch logon script drie LPT poorten op mijn clients te mappen zodat er in windows XP kan worden afgedrukt vanuit DOS-programma's.
Aangezien de Mappings reeds aanwezig kunnen zijn, doe ik eerst een check hierop:
code:
1
2
| if exist LPT1: NET USE LPT1: /DELETE /YES net use LPT1: \\Printserver\HP_4345 |
Deze check is ingebouwd om de volgende foutmelding te vermijden :
Wat is nu het probleem: Wanneer de mappings naar de lpt-poorten nog niet bestaan, krijg ik volgende foutmelding:Systeemfout 85.
De lokale apparaatnaam wordt al gebruikt.
Dit wordt veroorzaakt door mijn check die een true oplevert, in plaats van de verwachte false. Blijkbaar is de LPT-poort reeds aanwezig maar lokaal gemapt, niet over het netwerk.Kan de netwerkverbinding niet vinden
Typ NET HELPMSG 2250 voor meer hulp.
Na twee uur zoeken naar een andere manier om te kunnen kijken of de mapping reeds bestaat, ben ik ondertussen nog niet veel verder gekomen, en ik vroeg me af of iemand mij zou kunnen op weg helpen.
Het vervelende aan de situatie is dat verplicht word om Batch te gebruiken. In VB-script was ik zeker zelf tot een oplossing gekomen, mijn Batch ervaring daarentegen is nogal miniem te noemen.
Alvast bedankt!
Edit: Net gemerkt dat ik m'n topic beter bij Windows Clients had aangemaakt, sorry