virt-sysprep: Fix test to use guestmount and virt-inspector binaries that have been...
[libguestfs.git] / tools / virt-win-reg
index 333bd15..c9597e7 100755 (executable)
@@ -125,7 +125,9 @@ Enable debugging messages.
 
 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.
@@ -483,10 +485,11 @@ sub lookup_pip_of_user_sid
     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, so
-    # we don't need to do that.
-    s/%systemroot%/$systemroot/;
+    # containing %systemroot% and %systemdrive% (on Win XP).  Expand
+    # it and remove some other windows-isms.  The caller will do
+    # case_sensitive_path for us, so we don't need to do that.
+    s/%systemroot%/$systemroot/i;
+    s/%systemdrive%//i;
     s/^c://i;
     s,\\,/,g;