Mapping printers uses methods other than the one for mapping drive locations, but the basic idea is very similar.
To map a network drive, you would use the MapNetworkDrive method to Wsh.Network and supply the drive letter and path to that drive as arguments. To map a printer, use that object's AddWindowsPrinterConnection method and supply the shared printer path as an argument.
Want to make that printer the default? No problem -- first add that printer connection, then use the SetDefaultPrinter method.
Scripting School: More on connecting to network resources
- Introduction
- What happens to all those mapped drives?
- What about location-based mappings?
- How do I map printers?
- Does Select Case support wildcards?
- How to put the script together
Requires Free Membership to View
- Summary
Read Christa's previous columns:
- Beginner's guide to scripting
- It's time to increase your scripting expertise
- Scripting: Connect users to network resources
ABOUT THE AUTHOR:
A Terminal Services MVP, Christa Anderson is the strategic technology manager for visionapp She formerly was program manager for the Microsoft
Terminal Services team. She is an internationally known authority on scripting, the author of
Windows Terminal Services, The Definitive Guide to MetaFrame XP, and co-author of the book
Mastering Windows 2003 Server. If you have a scripting question for Christa, please e-mail
her at editor@SearchWincomputing.com. She often
uses these emails as fodder for her scripting columns.
Enterprise Server Strategies for the CIO
Join the conversationComment
Share
Comments
Results
Contribute to the conversation