The files the registry is stored in are kept open by Windows while it is running for obvious reasons, so the only way to change anything in the registry is via the Win32 API; also, the registry is threadsafe, which would make things as file access much harder.

There is some documentation on the Windows 9x file format and the NT4 file format of user.dat, one part of the registry, out there, and I even wrote some partly Perl scripts to modify offline registry files, but I never got far, as I wanted to use it for changing the IP address of my notebook at bootup, but then changed to use DHCP anyway...


In reply to Re: Re: Re: Re: Re: Perl & Window's system stuff: Can they get along? by Corion
in thread Perl & Window's system stuff: Can they get along? by akm2

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.