Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




SCSCleanWipe 1.0

technical




SCSCleanWipe 1.0

Users Guide

Table of Contents

Revision Information 

Document Overview 

Application Overview 

SCSCleanWipe Support

SCSCleanWipe 1.0 Contents 

SCSCleanWipe 1.0 Flow 

SCSCleanWipe 1.0 Flow (detail)

SCSCleanWipe tool grouping 

Custom Batch File Overview 

SCSCleanWipe.bat 

RunCleanWipe.bat 

UnEngVar.bat 

DynamicSetEnVar.bat

TerminateProcesses.bat

UnregisterDLLs.bat

DeleteDirectoryTree.bat

ModifyRegistryValues.bat 10110v216k

Custom Tool Overview 

GenEnVar.exe 

ServiceShutdown.exe 

GenDynamicFilesKeys.exe 

DeleteFiles.exe 

Input/Data File Overview 

nolu.reg 

noquar.reg 

noSymEvent.reg 

removecomponentkeys.reg 

removeproductkeys.reg 

SCSKeys.reg 

DeleteFiles_in_AllApps_files.txt

DeleteFiles_in_AllApps_folders.txt

DeleteFiles_in_LiveUpdate.txt

DeleteFiles_in_SymEvent.txt

DeleteFilesEnVar.txt

GenEnVar_in.txt 

GenerateRegKeys_in.txt

ServiceShutdown_in.txt

UnEngVar.txt 

Revision Information

Revision

Date

Author

Description

Ryan Aquino

First Draft

Ryan Aquino

Added ability to dynamically detect and delete MSI files

Document Overview

  • This document outlines the features of SCSCleanWipe 1.0 detailing the flow, batch file information, executable information and input file data comprising the application.

Application Overview

  • SCSCleanWipe 1.0 is a compilation of executables which when run together, removes the presence of Symantec Client Security 1.0, 2.0, and 3.0 from a target system. RunCleanWipe.bat, is the core batch file comprising of the following executables which can also function individually as modules. SCSCleanWipe is an unsupported Symantec tool provided as a fallback resource in case a regular uninstallation cannot properly commence. The tool is provided at an "as is" state and Symantec takes no responsibilities with any unforeseen errors resulting from usage of the tool.

SCSCleanWipe Support

Application Support

  • SCSCleanWipe 1.0 is designed to handle all SCS applications including

SSC  10.0.0.0

SAV-Server  10.0.297.0

SAV-Client  10.0.297.0

SCS  SAV 10.0.297.0 and SCF 8.5.0.47

Quarantine Server 3.3.0

Quarantine Console 3.3.0

SCFA  8.5.0.0

AMS  9.0.0.0

SCF 1.0 5.0.0.375

SAVC 1.0 8.0.0.374

O/S Support

  • SCSCleanWipe 1.0 is designed to function on Windows 2000 and Windows XP

Language Support

  • SCSCleanWipe 1.0 is designed to function on all 18 International O/S languages so long as installations are to non HI-ASCII and non DBCS paths.

Installation Path Support

  • SCSCleanWipe 1.0 is designed to remove installations on default and custom folders, however, files located in system folders (WINNT/Windows \System32, System ) will be left behind.

Package 1.0 Contents

  • SCSCleanWipe 1.0 is distributed in a compressed zip file named SCSCleanWipe.zip.
    • Two main folders are created including App and Docs
      • The App folder contains all the core files comprising SCSCleanWipe including all the batch files, executables, input files, and log files
      • The Docs folder contains all associated documentation for SCSCleanWipe

WinZip is a registered trademark of WinZip Computing, Inc

Uninstallation Flow

Uninstallation Flow (detail)

Determine static SCSCleanWipe user-set variables

Determine silent/interactive mode

Determine if SymEvent will be deleted

Determine if LU will be deleted

Determine if Def/IDS/Certs folders will be removed

Determine reboot/suppress reboot

Determine if user will be warned before proceeding

Determine main log file folder

Dynamically set environment variables (GenEnVar.exe)

Get and set environment variables

Search for and set SCS Installation path variables from (\\HKLM\Software\Symantec\InstalledApps) but if key(s) and/or values are not preset, set pre-defined default paths

Shutdown Services (ServiceShutdown.exe)

From pre-defined list of services to shutdown, determine which service is currently running and shut it down

Terminate processes (TerminateProcesses.bat)

From pre-defined list of processes to shutdown, determine which process is currently running and shut it down

Generate dynamic files and registry keys (GenDynamicFilesKeys.exe)

From pre-defined list of upgrade codes corresponding to applications to be removed, determine corresponding product keys, component keys, uninstall keys and msi file names in preparation for deletion.

Remove Static Registry keys

Remove dynamically generated registry keys from step #4

Remove pre-defined static keys corresponding to applications to be removed

Remove keys associated with SymEvent,  LU, Def/IDS/Certs if selected

Unregister DLL's (UnregisterDLLs.bat)

From pre-defined list of DLL's, unregister these dll's

Remove Files (Deletefiles.exe)

From a pre-defined list of files corresponding to applications to be removed, delete the files from the system ONLY if access to them is not denied.

From a pre-defined list of folders corresponding to applications to be removed, delete the folders from the system ONLY if they are not empty.

Remove Directory trees (DeleteDirectoryTree.bat)

From a pre-defined list of folders corresponding to applications to be removed, delete the folders from the system including all files and subdirectories within the folder

Remove Dynamic Registry values (ModifyRegistryValues.bat 10110v216k )

Similar to step #5, remove remaining key names and values

Reboot the computer

(if applicable)

SCSCleanWipe tool grouping

Phase

Affiliated files

Determine CleanWipe variables

Batch: RunCleanWipe.bat,

Tool: GenEnVar.exe

Input:DeleteFilesEnVar.txt GenEnVar_in.txt

Dynamically set environment variables

Batch: UnEngVar.bat, DynamicSetEnVar.bat,

Tool:

Input: GenEnVar_in.txt

Shut down Services

Batch: RunCleanWipe.bat,

Tool: ServiceShutdown.exe

Input: ServiceShutdown_in.txt

Terminate Processes

Batch: RunCleanWipe.bat,TerminateProcesses.bat

Tool: ESUGUnEn.exe

Input:

Generate Dynamic  registry keys

Batch: RunCleanWipe.bat

Tool: GenDynamicFilesKeys.exe

Input: GenerateRegKeys_in.txt

Remove static Registry Keys

Batch: RunCleanWipe.bat

Tool: DeleteFiles.exe

Input:  nolu.reg, noquar.reg,   noSymEvent.reg, App\SCSKeys.reg

Remove Dynamically generated Registry keys

Batch: RunCleanWipe.bat,

Tool:

Input: removecomponentkeys.reg, removeproductkeys.reg,

Remove Files

Batch: RunCleanWipe.bat

Tool: DeleteFilesEnVar.txt,DeleteFiles.exe,

Input: DeleteFiles_in_AllApps_files.txt

DeleteFiles_in_AllApps_folders.txt

DeleteFiles_in_LiveUpdate.txt

DeleteFiles_in_SymEvent.txt

Remove Directory Trees

Batch: RunCleanWipe.bat,DeleteDirectoryTree.bat

Tool:

Input: UnEngVar.txt

Remove Dynamic Registry Values

Batch: RunCleanWipe.bat,ModifyRegistryValues.bat 10110v216k

Tool: ESUGUnEn.exe

Input:

Reboot the computer

Batch: RunCleanWipe.bat

Tool: ESUGUnEn.exe

Input:

Custom Batch File Overview

SCSCleanWipe.bat

Overview:

  • SCSCleanWipe.bat is a simple batch file which calls RunCleanWipe.bat and exists purely so that the user has a singe batch fie to click on making launching the Application simpler.

Dependencies:

  • Existence of App\RunCleanWipe.bat

Input:

  • None

Output:

  • Execution of App\RunCleanWipe.bat

RunCleanWipe.bat

Overview:

  • RunCleanWipe.bat is the main batch file comprising SCSCleanWipe. It contains calls to all the batch files and tools that need to execute for SCSCleanWipe to complete. RunCleanWipe can be configured to run silently or interactively and each executable called can be configured to be individually silent or interactive.

Dependencies:

  • DeleteFiles.exe
  • ESUGUnEn.exe
  • GenEnVar.exe
  • GenDynamicFilesKeys.exe
  • ServiceShutdown.exe
  • DeleteDirectorytree.bat
  • DynamicSetEnVar.bat
  • ModifyregistryValues.bat
  • TerminateProcesses.bat
  • UnEngVar.bat
  • UnregistrDLLs.bat
  • Nolu.reg (optional)
  • Noquar.reg (optional)
  • noSymEvent.reg (optional)
  • removecomponentkeys.reg (dynamically generated)
  • removeproductkeys.reg (dynamically generated)
  • SCSKeys.reg

Input:

  • <See Dependencies>
  • Silent Mode enablement (SILENT=1 to enable, 0 to disable)
  • SymEvent File and RegKey removal (REMOVE_SYMEVENT=1 to remove, 0 to retain)
  • LiveUpdate File and RegKey remove (REMOVE_LIVEUPDATE=1 to remove, 0 to retain)
  • Full Folder path removal (REMOVE_DEFS=1 to remove, 0 to retain)
  • Reboot enablement (REBOOT=1 to enable, 0 to suppress)
  • Execution confirmation (WARN_FIRST=1 to warn user, 0 to execute w/o confirmation)
  • Log file location and name

Output:

  • System environment and installation path variable setup
  • Shutdown of pre-defined existing and running services
  • Termination of pre-defined processes
  • Dynamic generation of component and product keys to be removed
  • Removal of static and dynamically generated registry keys
  • Un-registration of pre-defined list of DLL's
  • Removal of pre-defined files and folders in dynamically generated locations
  • Removal of pre-defined folders and all contents including subdirectories
  • Deletion of registry key values
  • Reboot of computer (optional)
  • Log file containing deletion information in \logs folder named SCSCleanWipe.log in addition to all log files generated by each batch file and executable called

Notes:

UnEngVar.bat

Overview:

  • UnEngVar.bat is a simple batch file that is used to set some installation path variables used by DeleteDirectoryTree.bat and ModifyRegistryValues.bat 10110v216k so that the tools can properly remove folders and subdirectories.

Dependencies:

  • Proper formatting of UnEngVar.txt with correct registry key locations for which to look for values

Input:

  • UnEngVar.txt containing variable environment name, variable key location, and variable key name

Output:

  • System Environment variable settings
  • Installation path environment variable settings

Notes:

DynamicSetEnVar.bat

Overview:

  • DynamicSetEnVar.bat is generated by GenEnVar.exe and is called by RunCleanWipe.bat after GenEnVar.exe execution and prior to running DeleteDirectoryTree.bat.The purpose of this batch file is to set the installation path variables for potential applications being removed so that DeleteDirectoryTree.bat can properly remove folders and subdirectories.

Dependencies:

  • Proper and prior execution of GenEnVar.exe

Input:

  • Input file containing environment and application variable names fed into GenEnVar.exe.
  • Proper System Environment variable registry key values

Output:

  • System Environment variable settings
  • Installation path environment variable settings

Notes:

TerminateProcesses.bat

Overview:

  • TerminateProcesses.bat is a simple batch file that when called, terminates existing processes defined within the file. TerminateProcesses makes calls to ESUGUnEn.exe utilizing the /KILLP kill process option along with the process executable and reports process shutdown status to a log file.

Dependencies:

  • Predetermined list of processes to shut down
  • ESUGUnEn.exe and its dependencies

Input:

  • Predetermined list of processes to shut down
  • Log file location and name

Output:

  • Proper termination of processes
  • Log file containing processes termination information in \logs folder named TerminateProcesses.log (or custom)

Notes:

  • TerminateProcesses will attempt to terminate a process even though the process may not be running.

UnregisterDLLs.bat

Overview:

  • UnregisterDLLs.BAT is a simple batch file that makes calls to regsvr32 /u /s to un-register dll's defined within the file. Upon completion of this batch file, all pre-defined dll's will be un-registered with the system allowing for their removal.

Dependencies:

  • Predetermined list of dll's to un-register
  • Execution of UnEngVar.bat so that installation variables can be pre-set.
  • Execution of DynamicSetEnVar.bat so that installation variables can be pre-set.

Input:

  • Predetermined list of dll's to un-register
  • Environment variables pre-set by UnEngVar.bat and DynamicSetEnvar.bat

Output:

  • Un-registration of list of dll's

Notes:

DeleteDirectoryTree.bat

Overview:

  • DeleteDirectoryTree.bat is a simple batch file that makes calls to the rd /s /q command line which will remove a directory including all files and subdirectories contained within it.

Dependencies:

  • Proper and prior execution of GenEnVar.exe and DynamicSetEnVar.bat since DeleteDirectoryTree.bat requires population of installation path variables which are set by the aforementioned tools.
  • Proper and prior execution of UnEngVar.bat since DeleteDirectoryTree.bat requires population of installation path variables which are set by the batch file.
  • Existence of the folder prior to deletion. DeleteDirectorytree will only attempt to delete a folder if it or contents of it has been found. If a folder/folder contents are not found, DeleteDirectorytree will skip to the next folder entry.

Input:

  • Predetermined list of folders to delete
  • Installation path environment variables pre-set by DynamicSetEnVar.bat and UnEngVar.bat

Output:

  • Removal of folder contents as well as all contained subdirectories
  • Log file containing processes termination information in \logs folder named DeleteDirectoryTree.log (or custom)

Notes:

  • Unlike DeleteFiles.exe, DeleteDirectoryTree will delete a folder regardless if it is not empty or contains files not initially part of the installation processes.

ModifyRegistryValues.bat 10110v216k

Overview:

  • ModifyRegistryValues.bat 10110v216k is a simple batch file that makes calls to ESUGUnEn.exe tool and its /DELVAL feature which will delete a value from a pre-determined registry key location. This batch file and its calls will further remove the presence of applications by removing registry key value references. Unlike straight *.reg file applications, ModifyRegistryValues.bat 10110v216k utilizes environment variables to delete values that can vary based on custom installation scenarios. 

Dependencies:

  • Proper and prior execution of GenEnVar.exe and DynamicSetEnVar.bat since ModifyRegistryValues.bat 10110v216k requires population of installation path variables which are set by the aforementioned tools.
  • Proper and prior execution of UnEngVar.bat since ModifyRegistryValues.bat 10110v216k requires population of installation path variables which are set by the batch file.

Input:

  • Predetermined list of registry key values to delete
  • Installation path environment variables pre-set by DynamicSetEnVar.bat and UnEngVar.bat

Output:

  • Removal of environment variable-ized registry keys from the registry
  • Log file containing processes termination information in \logs folder named ModifyRegistryValues.log (or custom)

Notes:

Custom Tool Overview

GenEnVar.exe

Overview:

  • GenEnVar.exe is a tool which generates environment variable files used by tools within SCSCleanWipe. In addition to a log file, GenEnVar generates an environment variable file (DeleteFilesEnVar.txt) used by DeleteFiles.exe as well as an environment settings batch file (DynamicSetEnVar.bat) used by DeleteDirectoryTree.bat. The tool searches the registry for potential custom installation paths provided by keys located within an input file and if values are found, these values replace the default values defined within the source file. If no key or corresponding value is found, the default installation paths are used.

Dependencies:

  • Predefined set of registry keys and corresponding default values in an external file.

Input:

  • Predefined set of registry keys and corresponding default values in an external file.
  • (Optional) Silent mode enablement

Output:

  • Environment variable file (DeleteFilesEnVar.txt) used by DeleteFiles.exe
  • Environment settings batch file (DynamicSetEnVar.bat) used by DeleteDirectoryTree.bat and called by SCSCleanWipe.
  • Log file containing deletion information in \logs folder named <inputfile>.log
  • (Configurable) Environment variable assignment information to window

Command line parameters:

GenEnvar <input file> <-silent>

Example:

Create environment file named DeleteFilesEnVar.txt and environment settings batch file named DynamicSetEnVar.bat silently.

GenEnVar GenEnVar_in.txt -silent

A log file named GenEnVar_in.txt.log will be created in the logs folder outlining environment variable assignments.

Notes:

  • To look for custom path installations, GenEnVar.exe looks at the HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\InstalledApps key and looks for pre-defined registry key names and their corresponding values. If keys or their values are not present, the default installation paths as defined within the source file will be used.
  • GenEnVar.exe and DynamicSetEnVar.bat must both be executed in order prior to running DeleteDirectoryTree.bat. DeleteDirectoryTree.bat is dependent upon environment variables set by DynamicSetEnVar.bat.

ServiceShutdown.exe

Overview:

  • ServiceShutdown.exe is a tool which shuts down existing and running services on a target operating system. ServiceShutdown gathers a list of service names located in an external file and individually shuts down each service including any other services dependent on the service being shut down. If a service state is either already shut down or pending shutdown, ServiceShutdown bypasses the service and proceeds to the next applicable service. Optionally a custom wait time between 1 and 15 seconds can be passed onto the tool to ensure that services that require a longer shutdown time are properly shut down.

Dependencies:

  • Predefined set of services to shut down contained in an external file.

Input:

  • Predefined set of services to shut down contained in an external file.
  • (Optional) Service Shutdown wait time
  • (Optional) Silent mode enablement

Output:

  • Service and dependent service shutdown
  • Log file containing service shutdown information in \logs folder named <inputfile>.log
  • (Configurable) Service Shutdown information to window

Command line parameters:

ServiceShutdown <input file> <shutdown time in ms> <-silent>

Example:

Interactively shutdown all services located in ServiceShutdown_in.txt allowing for as much as 4 seconds waiting for services to properly shutdown.

ServiceShutdown ServiceShutdown_in.txt 4000

A log file named ServiceShutdown_in.txt.log will be created in the logs folder outlining service shutdown information.

Notes:

  • ServiceShutdown can be used multiple times in a batch script to shutdown services located in multiple input files. Services that can be shut down in smaller amounts of time can be grouped into one set and services that require more time, can be grouped into another set. During batch file setup, different wait-times can be assigned to each input set. Individual log files will be created as well.

GenDynamicFilesKeys.exe

Overview:

  • GenDynamicFilesKeys.exe is a tool which generates registry keys associated with applications to be removed from a target system. In addition to a log file, GenerateRegkeys generates 2 REGEDIT4 registry files (which when applied to the system, contains keys which will be removed) and DynamicMSIFilesToDelete.txt (which contains a listing of MSI files affiliated with the upgrade codes). The two registry files include removeproductkeys.reg (which contain product keys associated with the upgrade codes corresponding to applications to be removed) and removecomponentkeys.reg (which contain component keys associated with each product key).

Dependencies:

  • Predefined set of applications and corresponding upgrade keys in an external file

Input:

  • Predefined set of applications and corresponding upgrade keys in an external file
  • (Optional) Silent mode enablement

Output:

  • removeproductkeys.reg (which contain product keys associated with the upgrade codes corresponding to applications to be removed)
  • removecomponentkeys.reg (which contain component keys associated with each product key).
  • DynamicMSIFilesToDelete.txt (which contain a listing of msi files associated with each upgrade code which can be fed into DeleteFiles.exe for deletion)
  • Log file containing deletion information in \logs folder named <inputfile>.log
  • (Configurable) RegKey generation information to window

Command line parameters:

GenDynamicFilesKeys <input file> <-silent>

Example:

Create product and component key files which when applied to the system, removes traces a listing of applications contained in GenerateRegkeys_in.txt silently.

GenDynamicFilesKeys.exe GenDynamicFilesKeys_in.txt -silent

A log file named GenDynamicFilesKeys_in.txt.log will be created in the logs folder outlining which applications were found on the system and which registry keys associated with these applications were tagged for removal.

Notes:

  • By using upgrade codes to classify applications to be removed, any application using the same upgrade codes will have keys removed from the system.
  • The core registry hives used by GenDynamicFilesKeys.exe include

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components

DeleteFiles.exe

Overview:

  • DeleteFiles.exe is a tool which detects and deletes files on a target operating system. Gathering a list of files and/or folders from an external file in addition to an environment variable file containing values for installation path variables, DeleteFiles deletes the file/folder if it is found. Files are only deleted if they are currently not in use and in the case of folders, only if they are empty.

Dependencies:

  • Predefined environment variables file named (DeleteFilesEnVar.txt) containing variable names and values
  • Predefined set of filers and/or files to delete contained in an external file.

Input:

  • Predefined environment variables file named (DeleteFilesEnVar.txt) containing variable names and values
  • Predefined set of filers and/or files to delete contained in an external file.
  • (Optional) Silent mode enablement

Output:

  • File and/or folder deletion
  • Log file containing deletion information in \logs folder named <inputfile>.log
  • (Configurable) File/Folder deletion information to window

Command line parameters:

DeleteFiles <input file> <-silent>

Example:

Interactively delete all files contained in DeleteFiles_in_AllApps_Folders.txt silently

DeleteFiles DeleteFiles_in_AllApps_Folders.txt -silent

A log file named DeleteFiles_in_AllApps_Folders.txt.log will be created in the logs folder outlining file deletion information

Notes:

  • DeleteFiles can be used multiple times in a batch script to delete files in multiple input files. It is recommended that file deletions be housed in one file and folder deletions in another file. During the batch file, file deletions should be called first (so that folder contents can be emptied) and then folder deletions (since only empty folders will be deleted).
  • As part of the SCSCleanWipe batch script, GenEnVar.exe dynamically generates DeleteFilesEnVar.txt. GenEnVar searches the registry for any custom installation paths and if any are found, replaces default values within DeleteFilesEnVar.txt with the custom values. If no custom paths are found, GenEnVar uses the default installation paths to populate environment variables.

Input/Data File Overview

nolu.reg

Overview:

  • This regedit4 formatted file contains a listing of registry keys associated with LiveUpdate. When applied to the registry, all associated keys will be removed from the system.

Dependencies:

  • This registry file is applied only if RunCleanWipe has been configured to remove LiveUpdate.

noquar.reg

Overview:

  • This regedit4 formatted file contains a listing of registry keys associated with quarantine console/server. When applied to the registry, all associated keys will be removed from the system.

Dependencies:

  • This registry file is called by RunCleanWipe.bat

noSymEvent.reg

Overview:

  • This regedit4 formatted file contains a listing of registry keys associated with SymEvent. When applied to the registry, all associated keys will be removed from the system.

Dependencies:

  • This registry file is applied only if RunCleanWipe has been configured to remove SymEvent.

removecomponentkeys.reg

Overview:

  • This dynamically generated, regedit4 formatted file contains a listing of component keys associated with applications to be removed that are fed into GenDynamicFilesKeys.exe. When applied to the registry, all associated keys will be removed from the system.

Dependencies:

  • This registry file is called by RunCleanWipe.bat

removeproductkeys.reg

Overview:

  • This dynamically generated, regedit4 formatted file contains a listing of product keys associated with applications to be removed that are fed into GenDynamicFilesKeys.exe. When applied to the registry, all associated keys will be removed from the system.

Dependencies:

  • This registry file is called by RunCleanWipe.bat

SCSKeys.reg

Overview:

  • This regedit4 formatted file contains a listing of registry keys associated with all the products comprising SCS. When applied to the registry, all associated keys will be removed from the system.

Dependencies:

  • This registry file is called by RunCleanWipe.bat

DeleteFiles_in_AllApps_files.txt

Overview:

  • This file contains a listing of files comprising SCS. This list will be fed into DeleteFiles.exe and each individual file will be deleted.

Dependencies:

  • This file is called by RunCleanWipe.bat in conjunction with Deletefiles.exe

DeleteFiles_in_AllApps_folders.txt

Overview:

  • This file contains a listing of folders comprising SCS. This list will be fed into DeleteFiles.exe and each individual file will be deleted.

Dependencies:

  • This file is called by RunCleanWipe.bat in conjunction with Deletefiles.exe

DynamicMSIFilesToDelete.txt

Overview:

  • This file contains a listing of msi files detected on the system corresponding to the upgrade codes provided to GenDynamicFilesKeys. This list will be fed into DeleteFiles.exe and each individual MSI file will be deleted. This file is generated by GenDynamicFilesKeys.

Dependencies:

  • This file is called by RunCleanWipe.bat in conjunction with Deletefiles.exe

DeleteFiles_in_LiveUpdate.txt

Overview:

  • This file contains a listing of files comprising LiveUpdate. This list will be fed into DeleteFiles.exe and each individual file will be deleted.

Dependencies:

  • This file is called by RunCleanWipe.bat in conjunction with Deletefiles.exe

DeleteFiles_in_SymEvent.txt

Overview:

  • This file contains a listing of files and folders comprising SymEvent. This list will be fed into DeleteFiles.exe and each individual file will be deleted.

Dependencies:

  • This file is called by RunCleanWipe.bat in conjunction with Deletefiles.exe

DeleteFiles_in_Windows_Files.txt

Overview:

  • This file contains a listing of files located under %Windows% that are affiliated with each application under SCS 3.0 This list will be fed into DeleteFiles.exe and each individual file will be deleted.

Dependencies:

  • This file is called by RunCleanWipe.bat in conjunction with Deletefiles.exe

DeleteFilesEnVar.txt

Overview:

  • This tab-delimited file contains environment variables and a corresponding default path that will be used by DeleteFiles.exe as well as ModifyRegistryValues.bat 10110v216k . The values assigned to environment variables will correspond to locations tools will use to delete files and folders.

Dependencies:

  • This is used by DeleteFiles.exe

GenEnVar_in.txt

Overview:

  • This tab-delimited file contains registry key locations and corresponding key names that map to installation paths that will be used by GenEnVar.exe in development of environment and installation path variables containing locations tools will use to delete files and folders.

Dependencies:

  • This is used by GenEnVar.exe

GenerateRegKeys_in.txt

Overview:

  • This tab-delimited file application names and corresponding upgrade codes that GenDynamicFilesKeys.exe uses in order to develop removeproductkeys.reg and removecomponentkeys.reg. GenDynamicFilesKeys.exe will cycle through the registry in search of these upgrade codes, locate corresponding product keys and component keys, and remove them from the system.

Dependencies:

  • This is used by GenDynamicFilesKeys.exe

ServiceShutdown_in.txt

Overview:

  • This file contains a listing of services that will be shut down by ServiceShutdown.exe. The listing of services is the service name located in the "General" tab of the Service Control Manager (SCM)

1) To get the service name, launch the service control manager

(settings-control panel-administrative tools-services>

2) Double Click the service in the list

3) The ServiceName is located in the "General" tab.

Dependencies:

  • This is used by ServiceShutdown.exe

UnEngVar.txt

Overview:

  • This file is used by UnEngVar.bat and contains registry key and key names in order to derive system environment and installation paths used by DeleteDirectoryTree.bat and ModifyRegistryValues.bat 10110v216k to determine folder and file locations.

Dependencies:

  • This is used by UnEngVar.bat

Document Info


Accesari: 2033
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )