Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


April 1997

Installing Applications Across Your Network


RSS
Subscribe to Windows IT Pro | See More Systems Administration Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

I really like Windows NT 4.0. I love the interface, the speed, the flexibility, the new features, and the list goes on and on. But my favorite part of NT is an undocumented feature, a simple Registry change, that lets me use my server to install software across the network painlessly.

The biggest challenge in using a Registry change for software installation is in getting the Registry change to each system. Two methods can help you get the Registry change to each system: manually (as outlined in this article) or with System Policy Editor, which lets you push Registry changes from a server to all systems on the network. (For information about how System Policy Editor works in NT, see Robert Slifka, "How to Edit NT 4.0 System Policies," February 1996, and Sean K. Daily, "Further Explorations of the NT System Policy Editor," page 139.)

Considering Network Management Software?
Several software packages let you powerfully manage and control systems on the network, even in a multiplatform environment. Intel's LANDesk, Attachmates' NetWizard, IBM's NetView, and Microsoft's Systems Management Server (SMS) are just a few in the ever-growing niche of server-control software applications.

SMS can control DOS, Windows 3.x, Windows 95, NT (all versions), NetWare Servers (Bindery mode only), Macintosh, IBM LANManager, and Microsoft LANManager clients. SMS lets you install software and operating systems, remotely administer and troubleshoot systems across the network, monitor activity, set up failsafe application serving, and perform other complex but powerful functions.

NT makes it easy with a simple Registry change

I used to use SMS to install software, which is the most powerful part of the program. I loved the ability to push software to users' systems and force them to accept it.

The reality, though, was that I seldom did that. Mostly, I set up SMS for users to easily install the software at their convenience across the network, without a CD-ROM. (For more on SMS, see Brady Richardson, "SMS Tuning Tips," page 95 and the list of related Windows NT Magazine articles.)

SMS requires SQL Server with licenses, plus SMS client licenses. For a 100-user network, SQL Server costs $1795, including five client licenses. SQL Server client licenses are $40 each. SMS Server software costs $1495, which includes five client licenses, and each additional client costs $24. A reduction in initial cost is available if you purchase the entire BackOffice suite, but no reduction in cost of the client licenses is available, except for volume purchases.

SMS is a nice but expensive package, as are its competitors. If you use all SMS's features, the time savings can justify the cost. But, if you only need SMS for software installation, a simple Registry change is a better choice.

Using the Registry
Unlike SMS or a similar software package, the Registry change that lets you install software across the network is free (except for your software licenses). Rather than spend the money on a sophisticated software package, make a change to the Registry, and every user will have access to pull the application installation across the network.

To make the Registry change, create a share, and copy the installation files to it. For example, create a share named Install and create subdirectories for Excel, Collage for Windows, and PageMaker, as you see in Figure 1.

At the server, edit \winnt\inf\apps.inf, and add the [AppInstallList] section, followed by a line for each application, in the format Label={path to setup.exe}. Screen 1 shows the entry in the app.inf file.

At each workstation (NT 4.0 or Win95) that will participate in this process, add the Registry entry that follows. (Remember, editing the Registry can be dangerous. Mistakes in editing the Registry can make the system unstable, or even unusable. Back up your Registry before continuing, and then proceed with caution.)

HKEY_LOCAL_MACHINESOFTWARE\MicrosoftWindows\CurrentVersion

Add a new value, AppInstallPath, as a REG_SZ entry. (This tip uses the Windows key, not the NT key.) Type the name of the path to the apps.inf file on the server, as you see in Screen 2. Use a universal naming convention (UNC) name (\\servername\share\path\apps.inf) including the full path and the file name.

   Previous  [1]  2  Next 


Reader Comments

You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
The Memory-Optimization Hoax

Don't believe the hype. At best, RAM optimizers have no effect. At worst, they seriously degrade performance. ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

SET Options and Recompilation

Learn how to tweak your server's SET options so that you don't have to constantly recompile. ...


Windows OSs Whitepapers Why SaaS is the Right Solution for Log Management

Related Events SQL Server 2008 – Can You Wait? | Philadelphia

SQL Server 2008 – Can You Wait? | Atlanta

SQL Server 2008 – Can You Wait? | Chicago

Check out our list of Free Email Newsletters!

Windows OSs eBooks Understanding and Leveraging Code Signing Technologies

A Guide to Windows Certification and Public Keys

SQL Server Administration for Oracle DBAs

Related Windows OSs Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing