Last active
June 28, 2022 13:55
-
-
Save lucienbill/6ac518eee8183ff4c8f786ab0d246ad8 to your computer and use it in GitHub Desktop.
Une bidouille pour ignorer un paramétrage par défaut trop restrictif
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
################################## | |
### Contexte ### | |
# Sur les ordinateurs de l'entreprise, le moteur de recherche "lilo" est imposé | |
# par défaut sur les navigateurs. Je n'ai rien contre ce moteur de recherche, | |
# mais j'ai un problème avec le fait qu'on nous l'impose sans nous laisser la | |
# possibilité de le changer simplement. | |
# | |
# Etant un bidouilleur dans l'âme, j'ai réglé le problème sur ma machine. Voici | |
# comment vous pouvez le régler sur la votre. | |
################################## | |
#0 : creéz un fichier ignoreLilo-Chrome.bat qui contient les lignes suivantes : | |
REG DELETE HKEY_USERS\S-1-5-21-2170283232-4267115145-1595933809-203488\SOFTWARE\Policies\Google\Chrome\ /v DefaultSearchProviderSearchURL /f | |
REG ADD HKEY_USERS\S-1-5-21-2170283232-4267115145-1595933809-203488\SOFTWARE\Policies\Google\Chrome\ /v DefaultSearchProviderSearchURL /t REG_SZ /d https://duckduckgo.com/?q={searchTerms} /f | |
################################## | |
# 1 : ouvrez Powershell | |
# 1 : exécutez la commande suivante : | |
# chercher le 'user' avec une clé 'moteur de recherche par défaut pour Chrome' | |
REG QUERY HKEY_USERS | ForEach-Object { | |
$res = REG QUERY $_\SOFTWARE\Policies\Google\Chrome\ -v DefaultSearchProviderSearchURL | |
if ($res -like "*DefaultSearchProviderSearchURL*"){ | |
Write-Output " user : $($_)" | |
} | |
} | |
################################## | |
#2 : récupérez le user. C'est la ligne qui ne sera pas en erreur. | |
# Exemple, si vous voyez ça : | |
# user : HKEY_USERS\S-1-5-21-2170283232-4267115145-1595933809-203488 | |
# récupérez ça : HKEY_USERS\S-1-5-21-2170283232-4267115145-1595933809-203488 | |
################################## | |
#3 : ouvrez ignoreLilo-Chrome.bat en modification | |
# remplacez le HKEY_USERS\blablabla par celui que vous avez récupéré | |
# optionnel : remplacez "duckduckgo" par votre navigateur favori. | |
################################## | |
#4 : exécution ponctuelle : | |
# Exécutez ignoreLilo-Chrome.bat en mode adminisrateur. | |
# Notes : | |
# Pour voir si ça s'exécute correctement : ouvrez 'cmd' en mod admin, | |
# puis appelez le script. Exemple : | |
### | |
### C:\Users\skywalker-a\OneDrive - Mon Organisation\Bureau>REG DELETE HKEY_USERS\S-1-5-21-2170283232-4267115145-1595933809-203488\SOFTWARE\Policies\Google\Chrome\ /v DefaultSearchProviderSearchURL /f | |
### L’opération a réussi. | |
### | |
### C:\Users\skywalker-a\OneDrive - Mon Organisation\Bureau>REG ADD HKEY_USERS\S-1-5-21-2170283232-4267115145-1595933809-203488\SOFTWARE\Policies\Google\Chrome\ /v DefaultSearchProviderSearchURL /t REG_SZ /d https://duckduckgo.com/?q={searchTerms} /f | |
### L’opération a réussi. | |
### | |
# | |
# Note : pensez à redémarrer Chrome pour que la modification prenne effet | |
################################## | |
# 5 : exécution programmée | |
# Ouvrez le planificateur de tâches en mode admin | |
# Ajoutez une tâche : | |
# - qui utilise votre compte admin, s'exécute même quand l'utilisateur | |
# n'est pas connecté, avec les autorisation maximales | |
# - déclencheurs : | |
# au démarrage du système | |
# lors du verrouillage de la session | |
# à l'ouverture de la session | |
# lors du déverrouillage | |
# idée générale : contrer le script qui s'exécute régulièrement pour | |
# paramétrer lilo. | |
# - action : démarrer un programme -> chemin vers ignoreLilo-Chrome.bat |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment