Catégorie < windows >
1FORMATIK.com
Espace ~public
© 1998 - 2024
Sommaire
Information
Solution pour ouvrir une page web au démarrage de Windows
Il existe plusieurs solutions pour automatiser l'ouverture d'une ou de plusieurs pages web au démarrage de Windows. Bon nombre de sites internet vous proposeront d'utiliser le système de tâches plannifiées intégré à Windows.
Pour ma part je vous suggère plutôt un petit script batch très facile à utiliser. Une fois celui-ci créé, vos sites internet préférés s'ouvriront automatiquement suite au démarrage de Windows ; cette solution fonctionne avec toutes les versions de Windows.
Voici donc comment créer le fichier bat qui contient le code qui s'éxecutera de manière automatique au démarrage de votre PC Windows, et qui ouvrira les pages web que vous aurez choisi :
Vidéo illustrative via YouTube
Code source du script BAT
Le script que je vous propose vérifie la connectivité Internet en tentant de pinguer l'adresse IP 8.8.8.8. S'il n'y parvient pas, il attend un moment en pingant l'adresse IP locale, puis répète le processus jusqu'à qu'il ai détécté que votre PC est correctement connecté à Internet. Une fois la connexion réussie, il ouvre automatiquement les sites web que vous aurez configuré.
Voici le code source du script batch :
@echo off
set "IP=8.8.8.8"
:TestDeLaConnection
ping -n 1 %IP% | find "TTL=" >nul
if errorlevel 1 (
goto NouvelEssai
) else (
goto OuvreSiteWeb
)
:NouvelEssai
ping 127.0.0.1 -n 6 >nul
goto :TestDeLaConnection
:OuvreSiteWeb
start https://www.youtube.com
start https://www.google.com
exit
Voici une explication détaillé de ce code :
:TestDeLaConnection
ping -n 1 %IP% | find "TTL=" >nul
if errorlevel 1 (
goto NouvelEssai
) else (
goto OuvreSiteWeb
)
Cette partie effectue un test de la connexion en utilisant la commande ping vers l'adresse IP définie (8.8.8.8 est l'adresse IP d'un des DNS de Google). Si la connexion réussit, c'est à dire si le TTL est trouvé dans la réponse, le script passe à l'étape OuvreSiteWeb. Sinon, il retourne à l'étape NouvelEssai.
:NouvelEssai
ping 127.0.0.1 -n 6 >nul
goto :TestDeLaConnection
En cas d'échec du test de connexion, le script effectue une pause en essayant de pinguer l'adresse IP locale 127.0.0.1 six fois -n 6. Ensuite, il retourne à la boucle de test de connexion.
:OuvreSiteWeb
start https://www.youtube.com
start https://www.google.com
exit
Si le test de connexion réussit, le script ouvre dans mon exemple deux sites web, celui de YouTube et Google, et cela à l'aide de la commande start, puis il se termine avec exit.
Télécharger le script BAT
Cliquez sur le lien ci-contre pour télécharger le fichier archive au format ZIP.
Il contient les fichiers suivants :
Ce contenu vous a-t-il été utile ?
Autres publications dans la catégorie <windows>