Page 1 of 1

[JPE Tips] Registry Excludes,Includes,Ignores with GUI

Posted: Tue Jan 27, 2009 7:11 am
by crownixx

Code: Select all

[RegistryInclude]
1=HKEY_CLASSES_ROOT\*
2=HKEY_CLASSES_ROOT\.7z
3=HKEY_CLASSES_ROOT\.arj
4=HKEY_CLASSES_ROOT\.bz2
5=HKEY_CLASSES_ROOT\.bzip2
6=HKEY_CLASSES_ROOT\.cab
7=HKEY_CLASSES_ROOT\.cpio
8=HKEY_CLASSES_ROOT\.deb
9=HKEY_CLASSES_ROOT\.dmg
10=HKEY_CLASSES_ROOT\.gz
11=HKEY_CLASSES_ROOT\.gzip
12=HKEY_CLASSES_ROOT\.hfs
13=HKEY_CLASSES_ROOT\.iso
14=HKEY_CLASSES_ROOT\.lha
15=HKEY_CLASSES_ROOT\.lzh
16=HKEY_CLASSES_ROOT\.lzma
17=HKEY_CLASSES_ROOT\.rar
18=HKEY_CLASSES_ROOT\.rpm
19=HKEY_CLASSES_ROOT\.split
20=HKEY_CLASSES_ROOT\.swm
21=HKEY_CLASSES_ROOT\.tar
22=HKEY_CLASSES_ROOT\.taz
23=HKEY_CLASSES_ROOT\.tbz
24=HKEY_CLASSES_ROOT\.tbz2
25=HKEY_CLASSES_ROOT\.tgz
26=HKEY_CLASSES_ROOT\.tpz
27=HKEY_CLASSES_ROOT\.wim
28=HKEY_CLASSES_ROOT\.xar
29=HKEY_CLASSES_ROOT\.z
30=HKEY_CLASSES_ROOT\.zip
31=HKEY_CLASSES_ROOT\7-Zip.7z
32=HKEY_CLASSES_ROOT\7-Zip.arj
33=HKEY_CLASSES_ROOT\7-Zip.bz2
34=HKEY_CLASSES_ROOT\7-Zip.bzip2
35=HKEY_CLASSES_ROOT\7-Zip.cab
36=HKEY_CLASSES_ROOT\7-Zip.cpio
37=HKEY_CLASSES_ROOT\7-Zip.deb
38=HKEY_CLASSES_ROOT\7-Zip.dmg
39=HKEY_CLASSES_ROOT\7-Zip.gz
40=HKEY_CLASSES_ROOT\7-Zip.gzip
41=HKEY_CLASSES_ROOT\7-Zip.hfs
42=HKEY_CLASSES_ROOT\7-Zip.iso
43=HKEY_CLASSES_ROOT\7-Zip.lha
44=HKEY_CLASSES_ROOT\7-Zip.lzh
45=HKEY_CLASSES_ROOT\7-Zip.lzma
46=HKEY_CLASSES_ROOT\7-Zip.rar
47=HKEY_CLASSES_ROOT\7-Zip.rpm
48=HKEY_CLASSES_ROOT\7-Zip.split
49=HKEY_CLASSES_ROOT\7-Zip.swm
50=HKEY_CLASSES_ROOT\7-Zip.tar
51=HKEY_CLASSES_ROOT\7-Zip.taz
52=HKEY_CLASSES_ROOT\7-Zip.tbz
53=HKEY_CLASSES_ROOT\7-Zip.tbz2
54=HKEY_CLASSES_ROOT\7-Zip.tgz
55=HKEY_CLASSES_ROOT\7-Zip.tpz
56=HKEY_CLASSES_ROOT\7-Zip.wim
57=HKEY_CLASSES_ROOT\7-Zip.xar
58=HKEY_CLASSES_ROOT\7-Zip.z
59=HKEY_CLASSES_ROOT\7-Zip.zip
60=HKEY_CLASSES_ROOT\CLSID\{23170F69-40C1-278A-1000-000100020000}
61=HKEY_CLASSES_ROOT\Directory\shellex
62=HKEY_CURRENT_USER\Software\7-ZIP
63=HKEY_LOCAL_MACHINE\Software\7-Zip
64=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\7zFM.exe
65=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved
66=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\7-Zip
Do you feel some difficulty to set up your jpe config ini file similar like above? The example is part of my explorer_jauntePE.ini redirection config setting for registry redirection, exclusively just for experimenting the possibility portablizing the 7zip context menu. Believe it, i only did the setting above just by using the mouseclick without touching my keyboard at all. Assuming your config file is in the same directory of your launcher and below is my example
#explorer.exe (jauntePE portable launcher)
#explorer_jauntePE.ini (jauntePE config ini file)

Here are the steps
1. Run editJPE.exe that point to the portable registry we interested to view the content. You can use my Reg editJPE Easy to ease this step
2. Browse the registry key. If you found the target key that you want to include,exclude or ignore, right-click into it and select "Copy Key Name". The key path will be copy into the clipboard.
Image

3. We would like to run 2 app side by side right now. Run JPELauncher.exe that is located in "Toolbox\Launcher".
4. Drag-and-drop the explorer.exe (portable launcher) into the launcpad. It's Item Properties windows will be pop up
5. Select Registry>Exceptions. It will show the exclude,include and ignore contain in the jpe config ini file
6. For this example, i select the include tab > click Add button.
7. The Input box will be show asking for the registry key path. Just right click and paste the clipboard
Image

8. Repeat the step #2, step #6 followed by step #7 for another entry
9. When you're done making the changes, quit the Item Properties windows and the JPElauncher properly. The changes will be saved directly to the explorer_jauntePE.ini (config ini file)

The main points in this tips are we obtain the registry key path easily using editJPE.exe and we add the path into the config ini file easily using the JPELauncher Item Properties GUI manipulation. Happy jauntePE'ing.