|
CopyToTemp=1
Veranlasst, dass der Programmordner, welcher im Schlüssel Ordner angegeben ist, auf das temporäre Laufwerk kopiert wird.
Das Programm, welches im Schlüssel Programm angegeben ist, wird dann von diesem temporären Laufwerk aus gestartet.
Kopiert wird jedoch nur dann, wenn der Ordner, in dem sich das im Schlüssel Programm angegebene Programm befindet, nicht beschreibbar ist.
Ist dieser Ordner beschreibbar, wird nicht kopiert.
CopyToTemp=0
Das Programm, welches im Schlüssel Programm angegeben ist, wird direkt vom Ordner, der im Schlüssel Ordner angegeben ist, gestartet.
Es wird nicht auf ein temporäres Laufwerk kopiert.
|
|
Hier werden Schlüssel angegeben, deren Werte in die Registratur, siehe oben, übernommen werden.
Beispiel eines Regristraturschlüssels in der Datei unerase.ini
[RegKeys]
1= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooueiuwz.dll , REG_SZ,
Die im Wert angegebene Variable $ProgrammOrdner$ veranlasst das Programm StartProgram.exe die Variable $ProgrammOrdner$ mit dem Laufwerksbuchstaben des eingeloggten Sticks samt Programmordner des zu startenden Programms zu ersetzen und in der Registratur einzutragen.
Wie bekannt, ermittelt das Programm StartProgram.exe selbstständig unter welchem Laufwerksbuchstaben der Stick eingeloggt ist.
So wird z.B. aus dem String
$ProgrammOrdner$\ooueiuwz.dll der String
J:\Programs\OOSoftware\UnErase\ooueiuwz.dll
Folgend alle Registraturschlüssel in der Datei unerase.ini
[RegKeys]
1= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooueiuwz.dll , REG_SZ,
2= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\oouers.dll , REG_SZ,
3= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooue.exe , REG_SZ,
4= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\oouesur.dll , REG_SZ,
5= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\oosu.dll , REG_SZ,
6= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\oouerwrs.dll , REG_SZ,
7= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\oorwiz.dll , REG_SZ,
8= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\Readme.txt , REG_SZ,
9= HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooueiu.exe , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooue.chm , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooueabrs.dll , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooabout.dll , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\ooueiuwr.dll , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\df.ico , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\dfe.ico , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\dfes.ico , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\dfl.ico , REG_SZ,
10=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0\Files ,
$ProgrammOrdner$\dfs.ico , REG_SZ,
11=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0 ,
User , REG_SZ, xxxx
12=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0 ,
Company , REG_SZ, xxxx
13=HKEY_LOCAL_MACHINE\Software\O&O\O&O UnErase\4.0 ,
SerialNo, REG_SZ, xxxx-xxxx-xxxx-xxxx-xxxx
|