did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781590597125

Sms 2003 Recipes

by
  • ISBN13:

    9781590597125

  • ISBN10:

    1590597125

  • Format: Paperback
  • Copyright: 2006-09-18
  • Publisher: Apress

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $54.99 Save up to $13.75
  • Buy Used
    $41.24
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Systems Management Server (SMS) 2003 provides a comprehensive solution for managing the Microsoft platform, enabling organizations to provide relevant software and updates to users quickly and cost- effectively. SMS 2003 Networking Recipes provides you with hundreds of quick-reference solutions. It addresses a wide range of problems that all levels of SMS administrators have reported to the authors in the course of their careers. Some are simple, beginning implementation solutions, while others address high-end automation techniques. The recipes in this book are not just selected on whimsy, but on the frequency and importance of complaints experienced by the authors themselves.

Table of Contents

Foreword xvii
About the Authors xxi
About the Technical Reviewers xxiii
Acknowledgments xxv
Preface xxvii
Getting Started
1(14)
Programming Notes for VBScript
1(3)
Text Editor
1(1)
Replaceable Text
1(1)
Error Checking and Best Practices
1(3)
SMS Installer
4(3)
Obtaining SMS Installer
4(1)
SMS Installer Basics
4(2)
SMS Installer Scripting Notes
6(1)
Providing Feedback to the SMS Team
7(1)
Macrovision's AdminStudio SMS Edition
7(4)
Obtaining AdminStudio SMS Edition
8(1)
AdminStudio SMS Edition Basics
8(3)
Finding More Information
11(4)
Microsoft Knowledge Base
11(1)
Microsoft Developer Network
11(1)
Web Sites
11(1)
Online Communities
12(1)
Newsgroups
12(1)
Mailing Lists
12(1)
RSS Feeds
12(1)
Books
13(2)
SMS Site Administration
15(66)
Setting the Parent Site
15(1)
Enabling Advanced Security Mode
16(1)
Modifying SMS Service Accounts
17(1)
Enumerating Site Boundaries
18(2)
Adding IP Subnet Site Boundaries
20(1)
Computing the IP Subnet
21(2)
Adding Active Directory Sites to Site Boundaries
23(1)
Adding Site Boundaries from the Command Line
24(2)
Enumerating Roaming Boundaries
26(2)
Adding Roaming Boundaries
28(3)
Configuring HTTP Ports for SMS
31(2)
Extending the Active Directory Schema
33(1)
Modifying Active Directory Publishing Configuration
34(2)
Modifying Site-to-Site Connection Security
36(1)
Modifying Inventory Data Protection
37(1)
Modifying Security of Site Properties
38(1)
Creating an Address
39(1)
Modifying the Sending Schedule of an Address
40(1)
Modifying the Rate Limits of an Address
41(2)
Configuring Hardware Inventory
43(1)
Configuring Software Inventory
43(1)
Configuring Remote Tools
44(1)
Configuring the Advertised Programs Client Agent
45(1)
Configuring the Software Metering Client Agent
46(1)
Configuring Client Push Installation
47(2)
Modifying the Default Location for Software Packages
49(1)
Configuring the Legacy Client Software Installation Account
49(1)
Configuring the Advanced Client Network Access Account
50(1)
Modifying Distribution Point Communication Settings
51(2)
Modifying Client Access Point Retry Settings
53(1)
Modifying Status Reporting Properties
54(1)
Modifying Data Processing and Storage
54(1)
Configuring the Default Management Point
55(1)
Modifying Client Connection Accounts
55(1)
Modifying the Site System Connection Account
56(1)
Configuring Active Directory System Discovery
57(1)
Configuring Active Directory System Group Discovery
57(1)
Configuring Active Directory User Discovery
58(1)
Configuring Active Directory Security Group Discovery
59(1)
Configuring Heartbeat Discovery
59(1)
Configuring Network Discovery
60(1)
Configuring the NetCrawler Discovery Service
61(1)
Configuring Windows User Account Discovery
62(1)
Configuring Windows User Group Discovery
63(1)
Configuring Enhanced System Discovery
63(1)
Configuring Enhanced User Discovery
64(1)
Creating a Sender
65(1)
Modifying Sender Properties
65(1)
Configuring Site Maintenance Tasks
66(2)
Creating a Reporting Point
68(1)
Creating a Server Locator Point
69(1)
Registering a Server Locator Point in WINS
70(1)
Creating a Management Point
70(1)
Creating a Proxy Management Point
71(1)
Creating a Client Access Point
72(1)
Creating a Distribution Point
72(1)
Creating a Distribution Point Share
73(1)
Creating a BITS-Enabled Distribution Point
74(1)
Creating a Distribution Point Group
75(1)
Creating a Protected Distribution Point
75(1)
Viewing Site System Roles
76(1)
Creating Status Filter Rules
77(1)
Modifying Status Summarizers
78(1)
Transferring Site Settings
79(2)
Collections
81(40)
Creating a Collection
81(3)
Listing Subcollections
84(1)
Identifying the CollectionID of a Collection
85(3)
Deleting a Collection
88(1)
Creating a Linked Collection
89(2)
Deleting a Linked Collection
91(1)
Creating a Direct Membership Rule
91(2)
Creating a Query-Based Membership Rule
93(2)
Creating a Collection Based on an Existing SMS Query
95(1)
Creating a Collection That Uses a Subselect Query
96(3)
Updating Collection Membership
99(1)
Setting the Update Collection Interval
100(2)
Limiting Collection Membership to Another Collection
102(2)
Removing Direct Members from a Collection
104(1)
Deleting Resources from SMS
105(2)
Modifying Permissions of a Collection
107(1)
Viewing Advertisements Assigned to a Collection
108(2)
Viewing Advertisements Assigned to a Computer
110(2)
Viewing Resources for a Member of a Collection
112(2)
Adding a Right-click Option to Affect a Member of a Collection
114(3)
Adding a Right-click Option to Affect All Members of a Collection
117(4)
Packages
121(32)
Creating a Package
121(2)
Determining a Package's PackageID
123(2)
Enumerating Package and Package-Folder Structure
125(2)
Deleting a Package
127(2)
Changing Package Source Location
129(1)
Modifying How the Package Is Accessed
130(2)
Modifying the Distribution Settings of a Package
132(1)
Modifying the Management Information Format Settings of a Package
133(1)
Modifying Permissions of a Package
134(2)
Updating Distribution Points on a Schedule
136(2)
Adding a Package to Distribution Points
138(2)
Removing a Package from Distribution Points
140(2)
Removing All Packages from a Distribution Point
142(2)
Updating Distribution Points
144(1)
Refreshing Distribution Points
145(2)
Creating a Package from a Package Definition File
147(1)
Creating a Folder to Group Packages
148(1)
Moving Packages Between Folders
149(4)
Programs
153(42)
Creating a Program
154(2)
Deleting a Program
156(2)
Viewing All Programs in a Package
158(1)
Viewing All Packages and Programs
159(1)
Modifying a Program
160(2)
Configuring Command-Line Properties
162(1)
Modifying the Program Category for All Programs in Multiple Packages
163(2)
Configuring Program Requirements
165(1)
Viewing Supported Platforms for a Specific Program
166(2)
Viewing All Programs That Apply to a Specific Platform
168(2)
Configuring Program Environment Settings
170(1)
Viewing All Programs with User Logon Requirements
171(2)
Creating Program Dependencies
173(1)
Viewing All Program Dependencies
174(2)
Configuring the Run Frequency of a Program
176(1)
Suppressing Program Notifications
177(1)
Viewing All Programs Configured to Suppress Notification
178(1)
Disabling a Program
179(2)
Viewing Disabled Programs
181(1)
Re-enabling a Disabled Program
182(2)
Managing Sources of Windows Installer Products
184(1)
Viewing All Programs That Contain Windows Installer Source Locations
185(1)
Controlling Microsoft Operations Manager Alerts
186(2)
Exporting Packages and Associated Programs
188(7)
Advertisements
195(42)
Creating an Advertisement
195(2)
Deleting an Advertisement
197(2)
Viewing All Advertisements
199(1)
Changing an Advertisement's Package and Program
200(2)
Changing the Target Collection
202(1)
Configuring a Voluntary Advertisement
203(2)
Configuring a Mandatory Advertisement
205(2)
Configuring a Recurring Advertisement
207(5)
Configuring an Event-Triggered Advertisement
212(2)
Listing Mandatory Assignments for an Advertisement
214(3)
Expiring an Advertisement
217(1)
Listing Advertisements That Have an Expiration Time Enabled
218(2)
Changing the Advertisement Priority
220(1)
Configuring an Advertisement to Run Only from a Distribution Point
221(2)
Configuring an Advertisement to Download and Execute
223(3)
Listing All Advertisements Configured to Download
226(1)
Modifying the Permissions of an Advertisement
227(1)
Creating an Advertisement Folder
228(2)
Moving Advertisements Between Folders
230(1)
Disabling an Advertisement
231(2)
Viewing the Status of an Advertisement
233(4)
Software Metering
237(20)
Creating a Software Metering Rule
237(3)
Deleting a Software Metering Rule
240(1)
Viewing All Software Metering Rules
241(1)
Modifying a Software Metering Rule
242(2)
Disabling a Software Metering Rule
244(1)
Enabling a Software Metering Rule
245(1)
Modifying the Permissions of a Software Metering Rule
246(1)
Creating a Software Metering Rule Folder
247(1)
Moving Software Metering Rules Between Folders
248(2)
Viewing the Status of a Software Metering Rule
250(1)
Displaying Metered Summary Data for a Specific User Using VBScript
251(2)
Displaying Metered File Usage Summary Data Using VBScript
253(4)
Reporting
257(34)
Creating a Report
258(1)
Cloning a Report
259(1)
Deleting a Report
260(1)
Listing All Reports from the Command Line
260(2)
Running a Report
262(1)
Modifying a Report
263(1)
Importing a Report
264(1)
Importing a Report from the Command Line
265(1)
Exporting a Report
266(1)
Automatically Exporting Report Results
267(1)
Displaying More Than 10,000 Rows in Web Report Results
268(1)
Displaying More Than 1,000 Values in a Prompted Query
269(1)
Editing the SQL Statement of a Report
270(2)
Displaying Last Hardware Inventory Information
272(1)
Querying for Laptops
273(2)
Creating Prompts in a Report
275(2)
Displaying Patch Installation Progress
277(2)
Displaying a Report in Computer Details
279(2)
Running Multiple SQL Queries in a Web Report
281(1)
Categorizing Reports
282(1)
Modifying the Refresh Interval of a Report
282(1)
Linking Reports
283(1)
Modifying the Permissions of a Report
284(1)
Creating a Chart
285(1)
Filtering Reports
285(1)
Creating a Report Folder
286(2)
Moving Reports Between Folders
288(1)
Creating a Dashboard
289(2)
Queries
291(44)
Creating a Query
291(3)
Listing All Queries from the Command Line
294(2)
Deleting a Query
296(1)
Deleting Multiple Queries
297(2)
Modifying a Query
299(1)
Importing a Query Statement
300(1)
Using Different Object Types in Your Queries
301(1)
Editing a Query Statement
302(1)
Omitting Duplicate Rows in Your SMS Query Results
303(1)
Modifying the Results Attributes in a Query Statement
304(2)
Modifying the Criteria for a Query Statement
306(1)
Modifying the Joins in a Query Statement
307(1)
Viewing a Query Statement
308(2)
Limiting a Query to a Collection
310(2)
Creating a Prompted Query
312(2)
Modifying Permissions of a Query
314(1)
Running a Query
315(2)
Limiting Query Results for All Queries
317(1)
Limiting Query Results for a Specific Query
318(1)
Importing Query Objects
318(2)
Importing a Query from the Command Line
320(1)
Importing Multiple Queries from the Command Line
321(1)
Exporting Queries
321(1)
Exporting Multiple Query Objects from the Command Line
322(3)
Creating a Subselect Query
325(2)
Creating a Query with Multiple Object Types
327(1)
Creating a Date-Based Query
328(2)
Exporting Query Results
330(1)
Creating a Query Folder
331(1)
Moving Queries Between Folders
332(3)
Software Inventory
335(24)
Enabling Software Inventory
335(3)
Modifying the Inventory and File Collection Schedule
338(2)
Creating a New Software Inventory Rule
340(1)
Modifying a Software Inventory Rule
341(1)
Querying Software Inventory Data from the Command Line
342(2)
Creating a New File Collection Rule
344(2)
Viewing and Saving Collected Files for a Specific System
346(1)
Listing Collected Files for a Specific System from the Command Line
347(2)
Listing a Specific Collected File for All Systems
349(1)
Copying a Specific Collected File for All Systems
350(2)
Searching Collected Files for Specific Data
352(1)
Consolidating Manufacturer or Product Names
353(2)
Consolidating Manufacturer or Product Names en Masse
355(1)
Preventing Software Inventory on a Single Client or Drive
356(3)
Hardware Inventory
359(38)
Enabling Hardware Inventory
359(2)
Modifying the Hardware Inventory Collection Schedule
361(1)
Limiting the MIF File Size in Hardware Inventory
362(2)
Enabling MIF Collection in Hardware Inventory
364(1)
Creating a New Hardware Inventory Rule
365(3)
Collecting Registry Values from the SMS Client
368(3)
Collecting WMI Values from the SMS Client
371(1)
Collecting Logon Auditing Information
372(2)
Collecting Local Administrator Group Membership Information
374(5)
Collecting Share Information
379(6)
Collecting Printer Information
385(5)
Viewing Hardware Inventory for an SMS Resource
390(1)
Querying Hardware Inventory Data from the Command Line
391(1)
Viewing Hardware Inventory History for an SMS Resource
392(1)
Implementing a Customized SMS_DEF.MOF File
393(1)
Removing Hardware Inventory Extensions from SMS
394(3)
Remote Tools and Remote Assistance
397(18)
Enabling Remote Tools
397(2)
Restricting Users from Changing Remote Tools Settings
399(1)
Excluding Remote Tools in Operating Systems Supporting Remote Assistance
400(1)
Enabling Remote Assistance Configuration Management
400(1)
Configuring Security for Remote Tools and Remote Assistance
401(1)
Configuring the Level of Access Provided by Remote Tools
402(1)
Configuring the Level of Access Provided by Remote Assistance
403(1)
Configuring Notifications for Remote Tools
404(1)
Configuring the Compression Level Used by Remote Control
405(1)
Enabling and Configuring Accelerated Screen Transfer
405(1)
Launching Remote Tools from the SMS Administrator Console
406(2)
Launching Remote Tools from a Web-Based Console
408(1)
Launching Remote Tools from an Accessory Program
409(1)
Launching Remote Tools from the Command Line
409(1)
Launching Remote Assistance
410(1)
Launching Remote Control from the Remote Tools Console
411(1)
Creating a Local SMS Policy to Modify Remote Control Settings
412(3)
Software Distribution
415(26)
Creating a Shortcut on the All Users Desktop
415(3)
Creating a Shortcut on Every User's Desktop
418(3)
Creating a Shortcut on the Quick Launch Toolbar
421(2)
Modifying Shortcut Target Paths
423(1)
Listing Predefined Variables for SMS Installer
424(2)
Modifying a Registry Entry in HKEY_CURRENT_USER for Each User
426(1)
Replacing All Instances of One File with Another
427(4)
Launching an Installation Program Interactively
431(1)
Finding Information on Deploying Windows Installer-Based Applications
432(2)
Finding Information on Deploying InstallShield-Based Applications
434(1)
Repackaging Software
434(2)
Selecting Repackaging Software
436(2)
Using the Elevated Rights Deployment Tool
438(3)
Software Updates
441(40)
Understanding the Software Update Process
441(3)
Downloading the Scanning Tools
444(1)
Installing the Inventory Tool for Microsoft Updates (ITMU)
444(6)
Installing the Extended Software Updates Inventory Tool (ESUIT)
450(6)
Configuring the Scan Tools to Scan SMS Clients for Security Patches
456(1)
Synchronizing the Scan Tools to Detect the Latest Software Updates
457(1)
Viewing Patch Status for a System
458(1)
Creating a Distribute Software Updates Wizard (DSUW) Package
459(16)
Displaying Systems That Are Missing Security Patches
475(2)
Displaying Systems That Have Not Run a Security Scan Recently
477(1)
Viewing the Command-Line Switches for DSUW Packages
478(3)
SMS Status Messages and Logs
481(14)
Viewing Advertisement Status
481(1)
Viewing Package Status
482(1)
Viewing Site System Status
482(1)
Viewing Status Message Queries
483(1)
Listing the Properties of a Specific Status Message Query
483(2)
Listing All Status Message Queries
485(1)
Creating a Status Message Query
486(1)
Exporting Multiple SMS Status Message Queries
486(2)
Viewing SMS Logs
488(1)
Identifying Site Server Logs
489(1)
Identifying Management Point (MP) Logs
490(1)
Identifying Advanced Client Logs
491(4)
SMS Advanced Client
495(38)
Viewing SMS Client Components' Installed and Current Status
495(2)
Initiating Advanced Tasks Using SendSched.vbs
497(1)
Initiating the Hardware Inventory Cycle
498(2)
Initiating the Software Inventory Cycle
500(2)
Initiating the Machine Policy Retrieval and Evaluation Cycle
502(2)
Initiating the Discovery Data Collection Cycle
504(1)
Initiating the File Collection Cycle
505(2)
Initiating the Software Metering Usage Report Cycle
507(1)
Initiating the User Policy Retrieval and Evaluation Cycle
508(2)
Initiating the Windows Installer Source List Update Cycle
510(2)
Initiating a Client Repair
512(1)
Displaying the SMS Assigned Site
513(1)
Discovering the SMS Site Assignment
514(1)
Forcing the SMS Assigned Site
515(2)
Displaying the SMS Client Cache Size
517(1)
Changing the SMS Client Cache Size
518(2)
Rerunning an SMS Advertisement
520(2)
Displaying the Current SMS Site Code, Management Point, and Proxy Management Point
522(1)
Determining the Last Hardware and Software Inventories
523(2)
Displaying All Advertisements for the Advanced Client
525(3)
Determining If an Advertisement Is Currently Running
528(1)
Displaying Advertisement History on a Client
529(4)
Building a Virtual SMS Lab
533(34)
Downloading Trial Software
533(1)
Installing Virtual PC
533(1)
Creating a Virtual Machine
534(5)
Installing Windows Server 2003 R2
539(1)
Configuring the Server for AD, DNS, and DHCP
539(6)
Installing SQL Server 2005
545(9)
Installing IIS
554(3)
Installing SMS 2003 with SP2
557(8)
Creating a Virtual Client
565(1)
Having Fun with the Virtual Lab
565(2)
APPENDIX Additional SMS Tools
567(18)
Microsoft Tools
567(6)
SMS 2003 Toolkit
567(2)
SMS Client Health Monitoring Tool
569(1)
SMS Operating System Deployment (OSD) Feature Pack
569(1)
SMS 2003 SP1 Administration Feature Pack
570(1)
SMS 2003 Device Management Feature Pack
570(1)
SMS 2003 SDK Version 3.1
571(1)
SMS 2003 Scripting Guide
571(1)
SMS 2003 Capacity Planner
571(1)
SMS 2003 Inventory Tool for Dell Updates
571(1)
IBM Systems Update Tool for Microsoft SMS
571(1)
SMS Installer
571(1)
SMS 2003 Desired Configuration Monitoring
572(1)
SMS 2003 Account Review Tool
572(1)
Systems Management Server 2003 R2
572(1)
Right-click Tools
573(2)
Cory Becht's Right-click Tools
574(1)
Greg Ramsey's Right-click Tool---Add Machines to a Collection
574(1)
Brian Tucker's Custom Tools to View Site and Client Information
574(1)
Creating Your Own Context Menu Integration
575(1)
Wake-On-LAN (WOL) Tools
575(2)
WOL Overview
575(2)
SMS Tools for WOL
577(1)
Shopping Cart Technology and Software License Management
577(1)
Software Packaging/Repackaging and Windows Installer Transform Creation Tools
578(1)
SMS Remote Tools and Other Client Management Tools
579(3)
Remote Control from the Command Line
579(1)
Remote Control Using a VBScript Script by Dave Kindness
580(1)
Heine Jeppesen's Remote Control FrontEnd Tool
580(1)
Using Ron Crumbaker's Remote Tools Page for Multiple Remote Operations
580(1)
Using Greg Ramsey's SMSView for Multiple Remote Client Operations
581(1)
Scripting Resources
582(1)
Managing Non-Windows Platforms with SMS 2003
583(1)
Consolidating Manufacturer and Product Names en Masse for Software Inventory
583(1)
Additional SMS Discovery Methods and User Logon Auditing
584(1)
SMS Alliance
584(1)
Index 585

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program