Ask a Question related to PHP Development, Design and Development.
-
Norman Peelman #1
How to read the windows registry?
I can successfully open the 'WScript.Shell' COM object but cannot seem to
access the 'HKEY_CURRENT_CONFIG' root system. I am trying to read the
current screen resolution in width and height.
The error I get is 'Invoke() failed, Exception occurred'
Warning: (null)(): Invoke() failed: Exception occurred.
Source: WshShell.RegRead Description: Unable to open registry key
"HKEY_CURRENT_CONFIG\System\CurrentControlSet\Cont rol\VIDEO\" for reading.
in C:\php434\registry.php on line 8
code:
<?php
$reg = new COM("WScript.Shell") or die("Requires Windows Scripting Host");
$k =
"HKEY_CURRENT_CONFIG\\System\\CurrentControlSet\\C ontrol\\VIDEO\\8B6D7859-A6
39-4A15-8790-7161976D057A\\0000\\DefaultSettings.XResolution\\" ;
echo $k."\n\r";
$disp = $reg->RegRead($k);
echo '-'.$disp."-\n\r";
?>
Norm
--
Avatar hosting at [url]www.easyavatar.com[/url]
Norman Peelman Guest
-
Cannot write to Windows Registry (VB .NET)
I cannot write to windows registry using ASP .NET account. I have made a key in HKEY_LOCAL_MACHINE\Software and granted full access to ASP .NET... -
Can't read/write to Registry
Why I always get 'Requested registry access is not allowed' when i try to Read/Write to Windows Registry from ASP service. I use ASP NET account?... -
Windows XP registry hacks
Scott wrote: On a large deployment, I'd suggest using a GPO. Specifically, User Configuration --> Administrative Settings ----> Control... -
Windows XP Registry Security
Windows XP has registry security which none of the previous operations had. This is causing me problems as I need to be able to install software... -
Auditing Windows XP Registry
Hello There, I can audit any of the Root Keys execpt for HKEY CLASSES ROOT. Would anyone know why the Audit pane for this root ker is greyed... -
Norman Peelman #2
Re: How to read the windows registry?
Just a correction to the code/error...
--
Avatar hosting at [url]www.easyavatar.com[/url]
"Norman Peelman" <npeelman@cfl.rr.com> wrote in message
news:yRgdd.10645$1f.7009@tornado.tampabay.rr.com.. .to> I can successfully open the 'WScript.Shell' COM object but cannot seem"HKEY_CURRENT_CONFIG\\System\\CurrentControlSet\\C ontrol\\VIDEO\\8B6D7859-A6> access the 'HKEY_CURRENT_CONFIG' root system. I am trying to read the
> current screen resolution in width and height.
>
> The error I get is 'Invoke() failed, Exception occurred'
> Warning: (null)(): Invoke() failed: Exception occurred.
> Source: WshShell.RegRead Description: Unable to open registry key
> "HKEY_CURRENT_CONFIG\System\CurrentControlSet\Cont rol\VIDEO\8B6D7859-A6
> 39-4A15-8790-7161976D057A\0000\\DefaultSettings.XResolution\" for reading.
> in C:\php434\registry.php on line 8
>
> code:
> <?php
>
> $reg = new COM("WScript.Shell") or die("Requires Windows Scripting Host");
> $k =
>> 39-4A15-8790-7161976D057A\\0000\\DefaultSettings.XResolution\\" ;
>
> echo $k."\n\r";
> $disp = $reg->RegRead($k);
> echo '-'.$disp."-\n\r";
>
> ?>
>
>
> Norm
> --
> Avatar hosting at [url]www.easyavatar.com[/url]
>
>
Norman Peelman Guest
-
Alvaro G Vicario #3
Re: How to read the windows registry?
*** Norman Peelman wrote/escribió (Tue, 19 Oct 2004 22:49:02 GMT):
If the key does exist, I'd check whether the user the script is running as> I can successfully open the 'WScript.Shell' COM object but cannot seem to
> access the 'HKEY_CURRENT_CONFIG' root system. I am trying to read the
> current screen resolution in width and height.
has permission to read the key.
I suppose you're writing a shell script or something similar, aren't you?
--
-- Álvaro G. Vicario - Burgos, Spain
-- Thank you for not e-mailing me your questions
--
Alvaro G Vicario Guest
-
Norman Peelman #4
Re: How to read the windows registry?
"Alvaro G Vicario" <alvaro_QUITAR_REMOVE@telecomputeronline.com> wrote in
message news:8gc4t4cu2blx$.kp0h3fsf6qx5.dlg@40tude.net...to> *** Norman Peelman wrote/escribió (Tue, 19 Oct 2004 22:49:02 GMT):> > I can successfully open the 'WScript.Shell' COM object but cannot seemYes, I am writing shell scripts. I have started to think that maybe>> > access the 'HKEY_CURRENT_CONFIG' root system. I am trying to read the
> > current screen resolution in width and height.
> If the key does exist, I'd check whether the user the script is running as
> has permission to read the key.
>
> I suppose you're writing a shell script or something similar, aren't you?
>
>
permissions is the problem as I can read some keys and not others.
Thanks for the info.
Norm
---
Avatar hosting at [url]www.easyavatar.com[/url]
Norman Peelman Guest
-
Alvaro G Vicario #5
Re: How to read the windows registry?
*** Norman Peelman wrote/escribió (Wed, 20 Oct 2004 10:08:06 GMT):
Run regedit and check permissions right-clicking on the key.> Yes, I am writing shell scripts. I have started to think that maybe
> permissions is the problem as I can read some keys and not others.
--
-- Álvaro G. Vicario - Burgos, Spain
-- Thank you for not e-mailing me your questions
--
Alvaro G Vicario Guest
-
Norman Peelman #6
Re: How to read the windows registry?
"Alvaro G Vicario" <alvaro_QUITAR_REMOVE@telecomputeronline.com> wrote in
message news:cveaysjopzro$.1fufrnwqvix1i$.dlg@40tude.net.. .Got it... I did mess with the permissions a bit but I think the main> *** Norman Peelman wrote/escribió (Wed, 20 Oct 2004 10:08:06 GMT):>> > Yes, I am writing shell scripts. I have started to think that maybe
> > permissions is the problem as I can read some keys and not others.
> Run regedit and check permissions right-clicking on the key.
>
>
> --
> -- Álvaro G. Vicario - Burgos, Spain
> -- Thank you for not e-mailing me your questions
> --
problem was not including {} around on of the key names... Thanks!
Norm
--
Avatar hosting at [url]www.easyavatar.com[/url]
Norman Peelman Guest



Reply With Quote

