Возможно ли это? Определенно. Я не уверен, что лучший метод, но я буду атаковать это с точки зрения PowerShell.
Может быть сложно использовать PowerShell, потому что вам нужно убедиться, что у всех установлен PowerShell. Если вы можете это проверить, это довольно простой запрос.
Использование
$firefoxfiles = Get-ChildItem -Path ($env:appdata + "\Mozilla\Firefox\Profiles") -Recurse
Это даст вам список всех файлов в этом каталоге ... рассматривайте весь код в этом ответе как пример, вам, безусловно, придется его изменить.
if (!($firefoxfiles | Where-Object {$_.Name -eq "PluginFileName"} ) {
...code for pop up...}
В PowerShell есть множество примеров для сообщения об ошибке.
Удачи!