Index of /netwaresl/ADMIN/INIPAT10

      Name                    Last modified       Size  Description

[DIR] Parent Directory 23-Apr-2005 03:11 - [TXT] AVEXTRA.TXT 17-Jan-1995 17:58 1k [   ] INIPAT.EXE 09-Feb-1995 17:27 48k [   ] INIPAT10.ZIP 09-Feb-1995 17:38 44k [TXT] REGISTER.TXT 05-Feb-1995 15:04 2k [TXT] SAMPLE.INI 09-Feb-1995 12:43 4k [TXT] SAMPLE.PAT 09-Feb-1995 12:36 1k

****************************************************************************
INIPAT.EXE - Version 1.0, DameWare Development, 1995.
****************************************************************************

INIPAT is a small DOS utility that allows for patching of ALL .INI files.

This utility is particular useful to Network Administrators for dynamic
patching of .ini files of all types.  It is commonly used to perform
.ini patching from within Network Login Scripts and batch (.bat) files.

INIPAT.ZIP includes the following files:
    . INIPAT.EXE - the INIPATcher utility
    . README.TXT - this help file
    . REGISTER.TXT - INIPATcher ShareWare Registration Form.
    . SAMPLE.PAT - a sample Patternfile
    . SAMPLE.INI - a sample Inifile

Usage syntax:
-------------

   INIPAT - when executed without parameters, a help screen is displayed.
   INIPAT Inifile Patternfile

Where Inifile     = is the .ini file to make changes to.
      Patternfile = is the parameter file containing the actions, commands,
		    and statements to be processed.

Examples of command line execution:
-----------------------------------
   INIPAT C:\WINDOWS\SYSTEM.INI C:\PAT\SOUND.PAT
   INIPAT c:\windows\win.ini pattern.pat
   c:\lan\inipat c:\lan\sample.ini c:\lan\sample.pat

Environment String Table:
-------------------------
The entire DOS Environment string table is loaded into memory, and can be
used in any patternfile.  You can insert any environment variable, 
surrounded by % (percent) signs to have INIPAT replace the text with the
data value of the specified environment variable.

For example, a patternfile named sample.pat could contain the lines:

	[AddLine]
	[Network]
	UserName=%user%
	UserPath=c:\network\%user%\log

Patternfile syntax:
-------------------
The patternfile can contain multiple function(s), however each function can
only contain one SectionName.  Each function can contain multiple
statement(s), if desired:

	[Function]
	[SectionName]
	statement(s)
Where:

	Function = [AddLine] - Add a line(s) to section
		   [AddSection] - Add a new section
			Note: this will delete section, then add new
		   [DeleteLine] - Delete line(s) within a section
		   [DeleteSection] - Delete an entire section

Patternfile examples:
---------------------
	[AddLine]
	[Network]
	UserName=%user%
	Workgroup=ACCT
	ComputerName=MY386
	LogonDomain=my.domain.COM

	[AddSection]
	[mysection]
	;; This is comment line 1
	Line1=this is line 1
	Line2=this is line 2

Miscellanous:
-------------
All lines which begin with a semi-colon (;), are treated as comments.
The Inifile is updated in place, so make a backup of the file first if
    necessary.

Limitations:
------------
The Inifile is limited to no more than 1200 lines.  If the .ini file exceeds
this 1200 line limit, an error message is displayed on the screen.

The Patternfile is limited to no more than 100 lines.  If the patternfile
exceeds this 100 line limit, an error message is displayed on the screen.
If more than 100 lines are needed in the patternfile, then you should
create a second patternfile and run INIPAT twice, once with the first
patternfile, and again with the second patternfile.  

If you begin to see 'out of memory' errors, then try reducing the number
of functions you use in the Patternfile and/or reducing the number of
lines in the Inifile.

******************
*How To Register:*
******************
For added convenience, you may register INIPATcher in any of the following
ways:
	1. To register INIPATcher,  you may send in the registration and
	order form or fax it to us at (504) 626-1189.
	2. You may also complete the registration and order form and send it
	with a check or money order to:
		DAMEWARE DEVELOPMENT
		1024 Live Oak Loop
		Mandeville, LA.  70448
	3. Use CompuServe's easy shareware registration system which will
	bill your CompuServe account (Just type GO SWREG at the CompuServe
	prompt and when asked for programs Registration ID type 4640).

	4. CREDIT CARD ORDERS:
	Credit card orders only

	To order by Mastercard, Visa, American Express and Discover call the
	Public (software) Library by calling 800-2424-PsL or 713-524-6394 or
	by FAX to 713-524-6398 or by CIS Email to 71355,470.  You can also
	mail credit card orders to PsL at P. O. Box 35705, Houston, Texas
	77235-5705.  When purchasing through PsL, remember to include item
	number 10923.  The above numbers are for CREDIT CARD ORDERS ONLY.
	Any questions about the status of the shipment of the order, 
	refunds, registration options, product details, technical support,
	volume discounts, dealer pricing, site licenses, etc, must be 
	directed to DameWare Development, 1024 Live Oak Loop, Mandeville,
	Louisiana  70448 or FAX (504) 626-1189 or our BBS (504) 626-7545
	or CompuServe ID, 75020,1044.  

	To insure that you get the latest version, PsL will notify us the
	day of your order and we will ship the product directly to you.  


	5. FOR OVERSEAS ORDERS:
	Overseas Purchases

	France
	Jean-Guy DUCREUX (aka Winnie)
	WindowShare SARL
	B.P. 2078
	57051-METZ cedex 2
	France
	Phone   87 30 85 57
	Fax     87 32 37 75
	
	Germany
	Hans Hoss
	Hans IDM_FEEDBACKHoSending feedback to DameWare Developmentss Marketing GbR
	Bismarckstr, 129
	28203 Bremem
	Phone 421-702817
	Fax     421-73699

	6. SOFTWARE SPECTRUM 
		Software Spectrum
		2140 Merritt Drive
		Garland, Texas  75041
		Fax 214-864-7878  Phone 214-864-7887

********************
*Registration Form:*
********************
Registration Form

INIPATcher Registration and Order Form  CAFIP1.0
___________________________________________________
To place your order, fax us at (504) 626-1189 or send this form to:

DAMEWARE DEVELOPMENT
1024 Live Oak Loop
Mandeville, La.  70448
For credit orders see section: 
Credit card order information


Name:   ________________________________________________________
Company Name:   ________________________________________________________
Address:        ________________________________________________________
	________________________________________________________
	________________________________________________________
	________________________________________________________
Phone:  Day time:_______________________Eve:______________________
Electronic Mail:        _________________________


INIPATcher _____@ $10.00 ea     $________________________
Shipping and Handling   $ 3.00  $________________________
		
INIPATcher Site License         
2       to      5       computers: _____        computers @ $10 each = ______________
6       to      10      computers: _____        computers @ $9  each = ______________
11      to      49      computers: _____        computers @ $6  each = ______________
50      to      99      computers: _____        computers @ $5  each = ______________
100     to      199     computers: _____        computers @ $3  each = ______________
		(More than 199 copies are negotiable)
		
Total           $________________________
		
Please specify disk format:     5 1/4"_____	3 1/2"_____
PLEASE NOTE:  We accept cash, checks, money orders and COD's except
international.  We do not accept unsolicited POs or overseas checks not
drawn on American banks.  Overseas orders please include an additional
$5.00 USD for S & H.
CAFIP1.0


What do I get when I register:
------------------------------

There are no limitations in this shareware release. The product will be
registered in your name and you will receive the latest version.  It's a
small price to pay for your peace of mind.  You may also keep abreast of
the latest version of INIPATcher as well as any new products by calling
our BBS.  You may also find data files of special interest. The number is 
504-626-7545. 

The Shareware concept:
----------------------

Shareware is copyrighted software which is distributed by authors through 
bulletin boards, on-lineservices, disk vendors, and copies passed among
friends. It is commercial software that you are allowed to try before you
pay for it. This makes shareware the ultimate in money back guarantees. 
Most money back guarantees work like this: you pay for the product and then
have some period of time to try it out and see whether or not you like it.
If you don't like it or find that it doesn't do what you need, you return
it and you get your money back. Some software companies won't even let you
try their product, since  to qualify for a refund the diskette envelope
must have an unbroken seal.  With shareware you get to try it for a
reasonable limited time (like 30 days), without spending a penny. You are
able to use the software on your own system(s), in your own special work
environment with no sales people looking over your shoulder. If you decide
not to continue using it, you throw it away and forget all about it. There
is no paperwork, no phone calls, and no correspondence to waste your
valuable time. You only pay for it if you continue to use it.

Shareware is a distribution method, not a type of software. Shareware is
produced by accomplished programmers, just like retail software. There is
good and bad shareware, just as there is good and bad retail software. The
primary difference between shareware and retail software is that with
shareware you know if it's good or bad before you pay for it.  You benefit
because you get to use the software to determine whether it meets your 
needs, before you pay for it.  Authors benefit because they are able to get
their products into your hands without the expenses it takes to launch a 
traditional retail software product. There are many programs on the market 
today that would never have become available without the shareware marketing
method.

The shareware system and the continued availability of quality shareware 
products depend on your willingness to register and pay for the shareware 
you use. It's the registration fees you pay which allow us to support and 
continue to develop our products. Please show your support for shareware by 
registering those programs you actually use and by passing them on to 
others.

Shareware is kept alive by your support!

DISCLAIMER:
-----------

THIS INFORMATION IS PROVIDED "AS IS" WITHOUT REPRESENTATION OR 
WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT 
LIMITATION, ANY REPRESENTATIONS OR ENDORSEMENTS REGARDING THE USE 
OF, THE RESULTS OF, OR PERFORMANCE OF THE INFORMATION, ITS 
APPROPRIATENESS, ACCURACY, RELIABILITY, OR CORRECTNESS. THE ENTIRE 
RISK AS TO THE USE OF THIS INFORMATION IS ASSUMED BY THE USER. IN NO 
EVENT WILL R. KENNETH HATCHER, CHRIS A. FAYETTE OR DAMEWARE DEVELOPMENT
BE LIABLE FOR ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL, 
RESULTING FROM ANY DEFECT IN THE INFORMATION, EVEN IF R. KENNETH 
HATCHER, CHRIS A. FAYETTE OR DAMEWARE DEVELOPMENT HAVE BEEN ADVISED OF THE 
POSSIBILITY OF SUCH DAMAGES. THIS DISCLAIMER SHALL SUPERSEDE ANY 
VERBAL OR WRITTEN STATEMENT TO THE CONTRARY. IF YOU DON'T ACCEPT THESE TERMS
YOU MUST CEASE AND DESIST USING THIS PRODUCT IMMEDIATELY. 

******************************************
*Other Products from DameWare Development*
******************************************

WinDial Corporate Edition.
--------------------------

What is WinDial Corporate Edition?

WinDial Corporate Edition is an easy to use electronic phone book.  So 
simple and fast--locate records as quickly as you can type! WinDial not 
only cuts the cost of corporate telephone directories but also allows 
updating of the directories as often as necessary.  Use it as a paperless 
telephone directory or if desired you can print your very own customized 
directory.  Either way, WinDial can manage very large databases with none 
of the typical Windows limitations.   Use WinDial as a dialer and it will 
keep a log of your calls.  WinDial can be easily incorporated into other 
applications.  This can be accomplished by dynamic data exchange, drag and 
drop, copy and paste and by exporting data or reports in formats other 
applications recognize.  There are many fields to support corporate 
requirements but it is capable of being customized for individual needs as 
well.  Other features include:  multiple sorting, extended search, 
undelete option, multi-user capabilities, modeless operation on all but one
time-co


DDEDial.  
--------

DDE Dial adds dialing capabilities to applications that support dynamic data exchange such as Microsoft 
Access, Microsoft Excel, Microsoft Word and Borland's Paradox...just to name a few.  This program is for 
use with Windows 3.1 and Windows NT 3.1.
These programs are available through, among other places, DameWare Development BBS (504) 626-7545 
CompuServe, America Online, Motherboard BBS, Space BBS, Channel 1 BS, Hackers Hideout BBS, 
Windows Online BBS,  The Club BBS, Rusty & Eddie BBS.

Feedback:
---------

We like any feedback you may have.  To contact DameWare Development:
1.      Leave mail on CompuServe ID 75020,1044
2.      Send Fax at (504) 626-1189
3.      Our BBS at (504) 626-7545
4.      Write to 

DAMEWARE DEVELOPMENT
1024 Live Oak Loop
Mandeville, La.  70448


Copyright
---------

Copyright© 1995 DameWare Development  

Portions of this product are Copyrighted © 1991,1992,1993 by Microsoft 
Corporation.  All rights are reserved.  All Microsoft Corporation 
disclaimers apply.
INIPATcher is a trademark of DameWare Development.
WinDial is a trademark of DameWare Development.
DDEDial is a trademark of DameWare Development.
Microsoft Windows is a registered trademark of Microsoft Corporation.