git.annexia.org
/
libguestfs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 1.13.24.
[libguestfs.git]
/
tools
/
virt-win-reg
diff --git
a/tools/virt-win-reg
b/tools/virt-win-reg
index
56dd6d6
..
1063617
100755
(executable)
--- a/
tools/virt-win-reg
+++ b/
tools/virt-win-reg
@@
-125,7
+125,9
@@
Enable debugging messages.
my $uri;
my $uri;
-=item B<--connect URI> | B<-c URI>
+=item B<-c URI>
+
+=item B<--connect URI>
If using libvirt, connect to the given I<URI>. If omitted, then we
connect to the default libvirt hypervisor.
If using libvirt, connect to the given I<URI>. If omitted, then we
connect to the default libvirt hypervisor.
@@
-483,10
+485,11
@@
sub lookup_pip_of_user_sid
chomp;
# The contents of the registry are a windows path, possibly
chomp;
# The contents of the registry are a windows path, possibly
- # containing %systemroot%
. Expand it and remove some other
- #
windows-isms. The caller will do case_sensitive_path for us, s
o
- # we don't need to do that.
+ # containing %systemroot%
and %systemdrive% (on Win XP). Expand
+ #
it and remove some other windows-isms. The caller will d
o
+ #
case_sensitive_path for us, so
we don't need to do that.
s/%systemroot%/$systemroot/i;
s/%systemroot%/$systemroot/i;
+ s/%systemdrive%//i;
s/^c://i;
s,\\,/,g;
s/^c://i;
s,\\,/,g;
@@
-637,6
+640,17
@@
to find out is to look at the C<HKLM\SYSTEM\Select> key:
Similarly, other C<Current...> keys in the path may need to
be replaced.
Similarly, other C<Current...> keys in the path may need to
be replaced.
+=head1 DELETING REGISTRY KEYS AND VALUES
+
+To delete a whole registry key, use the syntax:
+
+ [-HKEY_LOCAL_MACHINE\Foo]
+
+To delete a single value within a key, use the syntax:
+
+ [HKEY_LOCAL_MACHINE\Foo]
+ "Value"=-
+
=head1 WINDOWS TIPS
Note that some of these tips modify the guest disk image. The guest
=head1 WINDOWS TIPS
Note that some of these tips modify the guest disk image. The guest