Я создаю скрипт PHP в другом, чтобы автоматизировать тест производительности браузера. Одна из ключевых особенностей – включить / отключить плагин в Internet Explorer или Firefox. Читая об этом в Интернете, я увидел, что мне нужно выполнить аналогичную команду:
[HKLM\Software\Microsoft\Internet Explorer\Extensions\{6D53EC84-6AAE-4787-AEEE-F4628F01010C}] “Flags”=dword:00000001
Для того, чтобы выполнить то, что мне нужно. Однако, мой вопрос: как я могу это сделать через PHP? Я думал об использовании exec('cmd')
но я не уверен, правильно ли это. Кто-то это делал раньше? Сценарий является только локальным и всегда будет работать в среде Windows.
спасибо
Очевидно, что вы можете сделать это только с помощью сценария PHP локально на компьютере с Windows, невозможно * изменить реестр Windows на другой машине, которая просто отправляет запрос на скрипт PHP на вашем сервере.
Но вы должны иметь возможность запускать exec, чтобы изменить локальную машину, некоторые быстрые поисковые запросы вернулись, как удалить и добавить ключи реестра из командной строки, которые кажутся многообещающими.
Что-то вроде:
<?php // Write the value you want to save to a .reg file exec('reg import tweakExtension.reg'); ?>
Должно работать. Немного больше инструкций по использованию команды reg
можно почерпнуть, запустив reg /?
,
* мы надеемся…