1SYNCE-REGISTRY(1)        http://synce.sourceforge.net/       SYNCE-REGISTRY(1)
2
3
4

NAME

6       synce-registry - read or modify the registry on a PDA
7
8

SYNOPSIS

10       synce-registry [-d LEVEL] [-p DEVNAME] [-h]
11          [-r] PARENTKEY KEY VALUE
12            -w [-t TYPE] PARENTKEY KEY VALUE NEWVALUE
13            -l PARENTKEY KEY
14            -n PARENTKEY NEWKEY
15            -x PARENTKEY KEY VALUE (not supported)
16            -X PARENTKEY KEY (not supported)
17
18

DESCRIPTION

20       synce-registry  manipulates  the registry on a device connected through
21       SynCE.  It can read and write values, add new keys and values, and list
22       the values of a key.
23
24
25       Forward  slashes  ('/')  in key names specified on the command line are
26       converted to backward slashes ('\').
27
28
29       This tool must be run as the same user as the dccmd daemon.
30
31

OPTIONS

33       -d LEVEL
34              Set debug log level:
35
36              0 - No logging (default)
37
38              1 - Errors only
39
40              2 - Errors and warnings
41
42              3 - Everything
43
44
45       -p DEVNAME
46              Use the device with the given name, instead of the default.
47
48
49       -h     Display help message.
50
51
52       [-r] PARENTKEY KEY VALUE
53
54              Read a value.  This is the default.
55
56
57       -w [-t TYPE] PARENTKEY KEY VALUE NEWVALUE
58
59              Write a value.  If TYPE is supplied, that type of value will  be
60              written;  otherwise  a  string.  The following options are valid
61              for TYPE:
62
63
64              sz - String
65
66              dword - Double-word (4 bytes)
67
68              dword_bige - Double word (4 bytes), big-endian
69
70              expand_sz - String with path expansion
71
72              multi_sz - Multiple strings (not supported)
73
74              binary - Binary data (not supported)
75
76
77       -l PARENTKEY KEY
78              List the names of values and subkeys in the given KEY.
79
80
81       -n PARENTKEY KEY
82              Create a new key.
83
84
85       -x PARENTKEY KEY VALUE
86              Delete the given VALUE from the given KEY.  (not implemented)
87
88
89       -X PARENTKEY KEY
90              Delete the given KEY. (not implemented)
91
92
93       PARENTKEY
94
95              The top-level key (sometimes called the hive).  The  only  valid
96              options  are  HKEY_CLASSES_ROOT  (abbreviated  HKCR),  HKEY_CUR‐
97              RENT_USER  (HKCU),  HKEY_LOCAL_MACHINE  (HKLM),  and  HKEY_USERS
98              (HKU).
99
100
101       KEY    The  key  to  operate on.  A key can contain zero or more values
102              and subkeys.
103
104
105       VALUE  The value to operate on.
106
107
108       NEWVALUE
109              The new value to set VALUE to in a write operation.
110
111

AUTHOR

113       David Eriksson  <twogood@users.sourceforge.net>,  Scott  Gifford  <gif‐
114       ford@umich.edu>.
115

SEE ALSO

117       synce(1) pstatus(1)
118
119
120
121The SynCE project                 March 2006                 SYNCE-REGISTRY(1)
Impressum