Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP和DOTNET类访问Windows注册表_Php_.net_Windows_Registry - Fatal编程技术网

使用PHP和DOTNET类访问Windows注册表

使用PHP和DOTNET类访问Windows注册表,php,.net,windows,registry,Php,.net,Windows,Registry,这是一个简单的问题:如何使用PHP和DOTNET类访问Windows注册表?我想做的是读取另一个程序编写的值 谷歌搜索没有透露太多。谢谢你的回答 我找到了答案,它适用于COM对象: $wscript = new COM('WScript.Shell'); $a = $wscript->RegRead('HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\etc'); var_dump($a->value); 在.Net和PHP中,您将使用非常不同的方法

这是一个简单的问题:如何使用PHP和DOTNET类访问Windows注册表?我想做的是读取另一个程序编写的值


谷歌搜索没有透露太多。谢谢你的回答

我找到了答案,它适用于COM对象:

$wscript = new COM('WScript.Shell');
$a = $wscript->RegRead('HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\etc');
var_dump($a->value);

在.Net和PHP中,您将使用非常不同的方法访问注册表。你现在想了解这两个方面的原因吗?