Bestimmte Ressourcen beim Repackaging ignorieren

<< Click to Display Table of Contents >>

RayPack > 8.0 > User Guide > Erweiterte Themen 

Bestimmte Ressourcen beim Repackaging ignorieren

Bestimmte Ordner und Registrierungsschlüssel werden überhaupt nicht gescannt, um die Leistung der PackRecorder-Scan-Engine zu verbessern. RayPack enthält eine vorkonfigurierte Liste solcher Bereiche, die unabhängig von den definierten Ausschlusslisten niemals gescannt werden sollen. Vor allem sind diese Ressourcen nicht Teil des RCP-Projekts (im Gegensatz zu ausgeschlossenen ignorierten Ressourcen, die – obwohl ausgeschlossen – dennoch in das Projekt kopiert werden, um eine einfache Möglichkeit zur späteren Fehlerkorrektur zu bieten).

 

Die Liste der ignorierten Ressourcen bietet erfahrenen Packagern auch die Möglichkeit, RayPack anzuweisen, welche Registrierungsschlüssel und Ordner ignoriert werden sollen, falls die Ausgrenzung des gesamten Knotens/Laufwerks keine Option ist. Um diese Ressourcen zu bearbeiten, öffnen Sie die Datei RayPackIgnoredResources.rpx aus dem Resources-Ordner im Hauptinstallationsordner (zum Beispiel C:\Program Files\RayPack Studio\RayPack\Resources\RayPackIgnoredResources.rpx) mit einem beliebigen Texteditor. Die Datei hat folgende Syntax (Beispiel):

 

<?xml version="1.0"?>

<IgnoredResources Version="1.0.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

xmlns:xsd="http://www.w3.org/2001/XMLSchema">

 <RegistryEntries>

         <!-- Registry Hives or complete keys are supported -->

         <!-- Use the short form for defining the registry hives... 

         HKLM, HKCU,HKCR etc... -->

         <Registry><![CDATA["HKLM\COMPONENTS"]]></Registry>

         <Registry><![CDATA["HKLM\Schema"]]></Registry>

             ...

         ...

         ...

 </RegistryEntries>

 <!-- Only directories are supported. Any sub-directories will also be ignored... 

 USE WITH CAUTION! -->

 <FileSystemEntries>

         <FileSystem><![CDATA["%LOCALAPPDATA%\RayPack"]]></FileSystem>

         <FileSystem><![CDATA["%LOCALAPPDATA%\RayNet"]]></FileSystem>

             ...

         ...

         ...

 </FileSystemEntries>

</IgnoredResources>

 

Umgebungsvariablen werden unterstützt, um hartcodierte Pfade zu vermeiden.

 

Wenn beispielsweise ein Ordner C:\Sources bekanntermaßen Daten enthält, die niemals gescannt werden sollen, kann folgender Eintrag ihn vom Scan ausschließen:

 

 <FileSystem><![CDATA["%HOMEDRIVE%\Sources"]]></FileSystem>