If anyone can test this version of the registry plugin for Pocket PC?
Announcement
Collapse
No announcement yet.
Registry plugin
Collapse
X
-
-
Registry plugin was successfully tested with all my registry in Windows 95/Me/XP. There few paths in it
the exported reg key won't work with your Registry Plugin
Comment
-
New: "PPC-Registry" plugin - registry plugin for Pocket PC. All thanks to Thomas Bednarz (Smart Solutions AG)
Changed: registry::Read reduce number of parameters
Fixed: registry::SaveKey does not convert short roots to long (HKLM->HKEY_LOCAL_MACHINE)
Updated: "ConvFunc.h" to v1.5
Updated: "StrFunc.h" to v1.6
Changed: Now plugin used header "Registry.nsh" ("PPC-Registry.nsh") for custom user variables and
better compile errors check.
Update from previous versions:
- Insert line in script:
!include "Registry.nsh"
- Replace:
registry::Open -> ${registry::Open} ...
- Replace:
.r0 -> $0, .r1 -> $1 ... .R0 -> $R0, .R1 -> $R1 ...
"Registry" plugin v2.0Attached Files
Comment
-
This reg_multi_sz is not working
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager:PendingFileRenameOperations
variable only contains the first line - values are seperated by an empty line eg:
code:
\??\C:\DOKUME~1\user\LOKALE~1\Temp\~nsu.tmp\Au_.exe
\??\C:\DOKUME~1\user\LOKALE~1\Temp\~nsu.tmp\Au_.exe
\??\C:\DOKUME~1\user\LOKALE~1\Temp\nse274.tmp\registry.dllGreets, Brummelchen
Comment
-
"PendingFileRenameOperations" value has two NULL characters normally this means that value ended (one NULL character - end of line)
I'll see what I can do.code:
"PendingFileRenameOperations"=hex(7):5c,3f,3f,5c,43,3a,5c,57,49,4e,4e,54,5c,73,\
79,73,74,65,6d,33,32,5c,73,70,6f,6f,6c,5c,44,52,49,56,45,52,53,5c,43,4f,4c,\
4f,52,5c,4e,65,77,00,00,5c,3f,3f,5c,43,3a,5c,44,4f,43,55,4d,45,7e,31,5c,73,\
61,61,5c,4c,4f,43,41,4c,53,7e,31,5c,54,65,6d,70,5c,6e,73,61,31,42,38,42,2e,\
74,6d,70,5c,52,65,67,69,73,74,72,79,2e,64,6c,6c,00,00,5c,3f,3f,5c,43,3a,5c ...
Comment
-
Fixed: registry::Read interpret empty line of REG_MULTI_SZ value as end of value.
Updated: "ConvFunc.h" to v1.6
"Registry" plugin v2.1
[deleted]Last edited by Instructor; 21 February 2006, 09:52.
Comment
-
Thank you muchtop da man ^^
erks, sorry - nearly.
when i empty that key manually this remains
"PendingFileRenameOperations"=hex(7):00
registry::read shows me a blank value.
maybe you can fix this too ?
some nasty code to avoid it:
PHP Code:;pending operations ?
ClearErrors
${registry::Read} "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager" "PendingFileRenameOperations" $R9 $R8
StrCmp $R9 "" no_pending
StrLen $R8 $R9
StrCmp $R8 1 no_pending
${registry::Unload}
;your action here
Quit
no_pending:
${registry::Unload}
Last edited by Brummelchen; 21 February 2006, 09:06.Greets, Brummelchen
Comment
Comment