...Pensavo andasse installato sotto administrator e poi fosse utilizzabile direttamente sotto user ma invece ho dovuto installarlo anche come user...
Stai molto attento: per ogni user, Firefox ha la sua cartella dei profili!
Il lock va eseguito su ogni singolo profilo, e deve essere impedita la creazione di nuovi profili!
Per questo, dovresti nascondere Firefox in una qualche cartella non standard, e trovare il modo di lanciarlo non con un semplice link.
Se Firefox viene lanciato con il parametro
-p, viene avviato il gestore profili.
Ciò puo essere fatto da riga di comando (da qui la necessità di bloccare l'esecuzione della shell dos) o modificando il link che fa partire l'applicazione aggiungendo un semplice -p al fondo della riga che invoca il programma.
Se hai tolto il menù contestuale di windows, rendere il link "di sola lettura" dovrebbe fare alla bisogna.