home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1996 May
/
PCW596.iso
/
sharewar
/
95
/
system
/
supermon
/
cfgcntrl
next >
Wrap
Text File
|
1995-01-10
|
4KB
|
83 lines
The following review appeared in the April 11, 1994 issue of Infoworld
Magazine on page 30.
Window Manager / Brian Livingston
Control your Windows configuration with these nifty tools
Having multiple Windows configurations is a royal pain. I've written before
about trying to maintain different configurations for different users by
switching between separate WIN.INI and PROGMAN.INI files. But changes that
are made to INI files by installed applications only affect the current set of
INI files. So this approach works only when you have a very simple alternate
configuration that rarely changes. For example, you want your child to see a
Program Manager with nothing but a Games group, which you set up.
Now a new edition of some much needed tools provides a powerful way to
maintain alternate Windows configurations on the same machine - with a single
set of INI files.
The software is called Tessler's Nifty Tools (TNT). This is a collection of
some 30 DOS and Windows utilities, each of which solves a specific problem.
I last wrote about TNT in the August 30,1993 issue ("Microsoft's SmartDrive
update confronts common data loss," page 28). At that time, one of its
utilities, VERS, gave me a handy way to trick a program that requires a
certain DOS version, but isn't fooled by Microsoft's SETVER.
With release 3.6, TNT adds a versatile item to its toolbox - Config
Control (CFGCNTRL.EXE). This utility allows you to determine whether
particular lines exist within WIN.INI, SYSTEM.INI, or any text file.
You can then add or delete certain lines or whole sections. In this way, you
can determine the Windows configuration you want in place when Windows starts
up.
Portable computers provide one example of how handy this can be. Laptop
users may be connected directly to a network while in the office, but must
dial in to the network when on the road.
Windows handles this kind of situation poorly. You might need to use
different video drivers: one for an office monitor and another for the
internal monochrome screen when the monitor is not available.
Similarly, you might need different PROTOCOL.INI settings when using LAN
software in the office than when using remote-access software.
Trying to maintain separate SYSTEM.INI and PROTOCOL.INI files for these
different configurations is a nightmare.
With Config Control, you can use a single set of INI files. You first use a
batch file or other means to determine whether the LAN or remote configuration
is appropriate. Config Control then deletes inappropriate lines in your INI
files and adds the lines you need.
This process is controlled from commands in your AUTOEXEC.BAT file, or in a
separate text file you create. Usually, you need to edit only two or three
lines in an INI file in order to switch the affected drivers.
Other TNT utilities provide more capabilities that Windows lacks. For
example, Windows has almost no capability to detect current conditions in
order to change its configuration - you usually must run setup.
Tessler's If-On-Screen (IFONSCRN) comes to your rescue. It can detect any
text that is displayed on your screen and take appropriate action.
For example, if access to a network device fails (because the network is down
or not attached), If-On-Screen can read the "Device not found" message and
branch accordingly. With this capability, you can anticipate situations that
a Windows configuration should be able to handle.
Once you've detected the current status, you can run a Config Control script
or pass keystrokes to any foreground application.
You can even control any mechanical device that's attached to a parallel port.
This allows you to set off a loud alarm attached to a computer that is in a
distant room (using the IfBuzz device that Tessler's company also sells), have
a dialer call your pager, and so on.
Send $29 for CfgCntrl, $29 for IfOnscrn, or $159 for the whole set of 30
utilities.