home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.funduc.com
/
2014.08.ftp.funduc.com.tar
/
ftp.funduc.com
/
udtktshr.zip
/
RegistryOperationScriptSyntax.txt
< prev
next >
Wrap
Text File
|
2002-12-08
|
7KB
|
208 lines
# Update Toolkit
# Version 2.2
# Funduc Software, Inc.
# Copyright 2001-2003, All Rights Reserved
# http://www.funduc.com http://www.searchandreplace.com
# Listed below are the Update Toolkit script switches for
# registry operations.
# General Comments
# ===================================================
# The # character in column 1 is the comment character.
# The [Default] Section is an optional specification that
# is used when you have some parameters to apply across
# all [ActionX]s sections in the script. Any parameters that
# are also specified in an [ActionX] override the counterpart
# [Default] specification. [Default] is not required. It is OK
# to specify a complete set of parameters for each [ActionX].
# IMPORTANT: All scripts MUST have at least one [ActionX]
# section. For a single action script, DO NOT USE a [Default]
# section. Use [Action1] instead.
# If your script has multiple actions and if you are using output
# file(s), use a different Output_File= specification for each
# [Action] section. File writes to the output file are 'overwrite',
# not 'append'.
# See Export via a script for more information on exports.
[Default]
# *** SEARCH AND REPLCE STRINGS ***
# It is OK to leave Replace String= blank when conducting
# search-only operations. Results of the search will be
# written to the undo file.
# If you wish to use the undo file to preview the effects
# of a replacement, enter a string in Replace String= and
# specify Replace=0 (see below).
# If Search String= and Replace String= are supplied in
# [Default], create an [Action1] section with no
# Search String= and Replace String= setting in order to use
# Search String= and Replace String= as defined in [Default]
# If your [Action1] includes a specific Search String= and
# Replace String= settings they will supercede what is defined
# for default.
Search String=Funduc
Replace String=
# *** HIVE/HEY TO SEARCH ***
# Specify a top level key name to begin the operation from.
Key=HKEY_CURRENT_USER\Software
# *** CASE SENSITIVE OPERATION ***
# 0 = Case Insensitive search
# 1 = Case Sensitive search
# If not specified, Default = 0
Case Sensitive=0
# *** WHOLE WORD OPERATION ***
# 0 = Whole Word matching for the search string off
# 1 = Whole Word matching search string on
# If not specified, Default = 0
Whole Word=0
# *** REGULAR EXPRESSION OPERATION ***
# See Registry Operations - Regular Expressions for more info.
# 0 = Regular Expression mode off
# 1 = Regular Expression mode on
# If not specified, Default = 0
Regular Expression=0
# *** OPERATIONS ON VALUES ***
# 0 = Do not search (or replace) in registry values
# 1 = Search (or replace) in registry values
# If not specified, Default = 0
Values=1
# *** OPERATIONS ON KEYS ***
# 0 = Do not search (or replace) registry keys
# 1 = Search (or replace) registry keys
# If not specified, Default = 0
Keys=1
# *** OPERATIONS ON DATA ***
# 0 = Do not search (or replace) data values
# 1 = Search (or replace) data values
# If not specified, Default = 0
Data=1
# *** OPERATIONS ON STRING DATA ***
# 0 = Do not search (or replace) REG_SZ data types
# 1 = Search (or replace) REG_SZ data types
# If not specified, Default = 0
String=1
# *** OPERATIONS ON EXPANDED STRING DATA ***
# 0 = Do not search (or replace) REG_EXPAND_SZ data types
# 1 = Search (or replace) REG_EXPAND_SZ data types
# If not specified, Default = 0
Expanded String=0
# *** OPERATIONS ON MUTLI LINE STRING DATA ***
# 0 = Do not search (or replace) REG_MULTI_SZ data types
# 1 = Search (or replace) REG_MULTI_SZ data types
# If not specified, Default = 0
Multi String=0
# *** OPERATIONS BINARY DATA ***
# 0 = Do not search REG_BINARY data types
# 1 = Search REG_BINARY data types
# If not specified, Default = 0
Binary=0
# *** PROCESS SUBKEYS OR NOT ***
# By default the program will recurse all subkeys. To
# process values/data only in the immediate key specified
# in the Key= switch above, use the Process Subkeys=0
# switch.
# 0 = Do not process subkeys
# 1 = Process Subkeys
Process Subkeys=1
# *** OUTPUT/UNDO FILE SPECIFICATION ***
# Note: If nothing is specified after the = character or you
# omit this switch completely, the program will create one or
# more undo/output files in the last path for those when the
# program was run interactively.
# If a specific file is indicted as modeled above, output is
# directed to that file.
# You can specify a different output/undo file for each [ActionX]
# section in a multi-step script.
# The Output/Undo File is NOT an append mode write. You may want
# to specify a different Output/Undo File for each step so contents
# are not overwritten by a later step.
Output/Undo File=F:\REPORTS\UPDTKT1.REG
# *** REPLACEMENT PROMPTING ***
# Note: When confirm is on, you may chose to skip all further
# confirmations in the confirmation dialog after the first prompt
# is offered.
# 0 = No initial replacement confirmation
# 1 = Confirm replacement prompt supplied for first replacement
# If not specified, Default = 0
Prompts=1
# *** PERMIT REPLACEMENTS? ***
# Use this when you have a Replace String specified but just want
# to preview the results of your replace. The preview will be
# listed in the Output/Undo File.
# 0 = No replace
# 1 = Perform a replace
# If not specified, Default = 0
Replace=0
# *** DISPLAY PROGRESS METER ***
# 0 = Standard progress meter
# 1 = No progress meter is displayed
# If not specified, Default = 0
No Progress=0
# *** WRITE REPLACEMENT STRING TO VALUE DATA ***
# To write the replace string where a value is found
# by the search string instead of changing the value
# itself, specify the data type with this switch.
# In most cases you will not use any setting for this
# switch so leave it turned off or omit entirely.
# 1 = REG_SZ
# 2 = REG_EXPAND_SZ
# 3 = REG_BINARY
# 4 = REG_DWORD
# 4 = REG_DWORD_LITTLE_ENDIAN
# 5 = REG_DWORD_BIG_ENDIAN
# 6 = REG_LINK
# 7 = REG_MULTI_SZ
# If not specified, Default=0.
Set Value Data=0
# *** ADDITIONAL ACTIONS ***
# NOTE: The [ActionX] sections can be specified in any
# any order in the script file. The program will parse
# the script file and implement them sequentially based
# on their number,
# e.g., [Action1], [Action2], [Action3], etc.
[Action1]
Key=HKEY_CURRENT_USER\Software2
[Action2]
Search String=Test
Replace String=Testing
Key=HKEY_CURRENT_USER\Software\Test
Replace=1
Case Sensitive=1
Whole Word=1
Regular Expression=0
Values=1
Keys=0
Data=0
String=1
Expanded String=0
Multi String=0
Binary=0
Output/Undo File=F:\REPORTS\UPDTKT2.REG
Prompts=0