http://www.perlmonks.org?node_id=1004735


in reply to Re: How to escape space in registry path?
in thread How to escape space in registry path?

Thanks for your quick response. I double checked my code, I made mistake when paste code to the post, but not in my original code. I tried your keys, it works for me either. I tried many different keys, all works but all keys under "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Updates", including several keys like:"HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Updates/UpdateExeVolatile", no space in it; "HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Updates/Windows Server 2003". I don't know why...I refreshed and didn't work. Apparently it's not related to the white space.
  • Comment on Re^2: How to escape space in registry path?

Replies are listed 'Best First'.
Re^3: How to escape space in registry path? (reason)
by tye (Sage) on Nov 20, 2012 at 15:34 UTC
    I don't know why

    If you want to know why, then reporting $^E upon failure is the best next step.

    - tye        

      The $^E says "The system could not find the environment option that was entered."

        A google search for the error message and the OS details returns some promising suggestions. Perhaps you should investigate if any of these resolve your issue.