微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用PHP更改本地registry项

我正在创build一个PHP脚本来自动执行浏览器性能testing。 其中一个关键function是能够在Internet Explorer或Firefox中启用/禁用插件。 在网上阅读,我看到我必须执行类似的命令:

[HKLMSoftwareMicrosoftInternet ExplorerExtensions{6D53EC84-6AAE-4787-AEEE-F4628F01010C}] “Flags”=dword:00000001

在otehr完成我所需要的。 但是,我的问题是:我怎样才能通过PHP来实现? 我想过使用exec('cmd')但我不确定这是否是正确的方法。 有人以前做过吗? 该脚本仅限于本地,并始终在Windows环境下工作。

谢谢

NTLM身份validation – 在PHP获取Windowslogin,域和主机

什么会导致间歇sqlSTATE 没有这样的文件或目录错误从Debian Lenny的PHP PDO的MysqL

在Linux中检查一个进程是否使用PHP运行

Eclipse for PHP,需要知道支持文件吗?

间歇性“试图分配非对象的属性”对请求/无法通过$ this设置对象的属性

Nginx统计()失败(13:权限被拒绝)

包括服务器上任何地方的文件

/ usr / local / bin /

如何将网站离线进行维护,而不会从http端启动运行PHP

PHP错误Apache给500错误

很明显,你只能在Windows机器上本地运行一个PHP脚本,所以不可能修改其他机器的Windows注册表,而只是向服务器上的PHP脚本发送一个请求。

但是你应该可以运行exec来改变本地的机器,一些快速的使用googling返回了如何从命令行删除添加注册表键,这似乎很有前途。

就像是:

<?PHP // Write the value you want to save to a .reg file exec('reg import tweakExtension.reg'); ?>

应该工作。 运行reg /?可以获得更多关于使用reg命令的指令reg /? 。

* 我们希望…

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐