Batch, Creer un fichier au demarrage
Résolu
-Helice-
Messages postés
148
Date d'inscription
Statut
Membre
Dernière intervention
-
-Helice- Messages postés 148 Date d'inscription Statut Membre Dernière intervention -
-Helice- Messages postés 148 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Batch, Creer un fichier au demarrage
- Ordinateur lent au démarrage - Guide
- Fichier bin - Guide
- Creer un fichier .bat - Guide
- Rebooter un pc au démarrage - Guide
- Créer un compte google - Guide
3 réponses
Bonjour,
Le groupe "Démarrage" lance effectivement des programmes mais on peut en lancer à chaque démarrage de Windows via une clé de registre mais attention à la syntaxe et ne pas faire n'importe quoi....
Lancer REGEDIT via "Démarrer" puis Exécuter :
Aller dans la base de registre à :
HKEY_Local_Machine\Software\Microsoft\Windows\CurrentVersion\Run
et créer une clé de type : REG_SZ et définir le chemin complet et le nom du batch à lancer (à mettre entre guillemets). On pourra s'appuyer sur la syntaxe des autres exécutables mis dans la clé RUN.
Ceci sera lancé pour n'importe quel utilisateur défini sur le micro. On peut le filtrer au niveau d'un seul utilisateur en prenant la même clé RUN mais choisir HKEY_CURRENT_USER au lieu de HKEY_LOCAL_MACHINE. En fait ce sera pour l'utilisateur qui est actuellement connecté.
Pour créer une nouvelle clé à partir de RUN, faire un clic droit avec la souris dans la partie de droite de l'écran du "Regedit" puis prendre Nouveau et Valeur Chaînes, renseigner ensuite le nom de la clé puis renseigner sa valeur (mettre le chemin et le nom du script à lancer entre-guillemets).
Bon courage
Le groupe "Démarrage" lance effectivement des programmes mais on peut en lancer à chaque démarrage de Windows via une clé de registre mais attention à la syntaxe et ne pas faire n'importe quoi....
Lancer REGEDIT via "Démarrer" puis Exécuter :
Aller dans la base de registre à :
HKEY_Local_Machine\Software\Microsoft\Windows\CurrentVersion\Run
et créer une clé de type : REG_SZ et définir le chemin complet et le nom du batch à lancer (à mettre entre guillemets). On pourra s'appuyer sur la syntaxe des autres exécutables mis dans la clé RUN.
Ceci sera lancé pour n'importe quel utilisateur défini sur le micro. On peut le filtrer au niveau d'un seul utilisateur en prenant la même clé RUN mais choisir HKEY_CURRENT_USER au lieu de HKEY_LOCAL_MACHINE. En fait ce sera pour l'utilisateur qui est actuellement connecté.
Pour créer une nouvelle clé à partir de RUN, faire un clic droit avec la souris dans la partie de droite de l'écran du "Regedit" puis prendre Nouveau et Valeur Chaînes, renseigner ensuite le nom de la clé puis renseigner sa valeur (mettre le chemin et le nom du script à lancer entre-guillemets).
Bon courage
ReBonjour,
Merci c'est ce que je cherchais.
Mais mon probleme n'est pas totalement résolu.
Quelle est la commande pour créer une valeur REG_SZ dans 'run' a partir d'un fichier batch.
Merci de vos réponses
***********************
J'ai enfin trouvé mon bonheur!!!!!
Merci beaucoup dg_belmontet
le code est
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "<NOM_DE_LA_VALEUR>" /t "REG_SZ" /d "<CHEMIN_DU_FICHIER>"
***********************
Merci c'est ce que je cherchais.
Mais mon probleme n'est pas totalement résolu.
Quelle est la commande pour créer une valeur REG_SZ dans 'run' a partir d'un fichier batch.
Merci de vos réponses
***********************
J'ai enfin trouvé mon bonheur!!!!!
Merci beaucoup dg_belmontet
le code est
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "<NOM_DE_LA_VALEUR>" /t "REG_SZ" /d "<CHEMIN_DU_FICHIER>"
***********************
Bonsoir,
Pour sauvegarder par exemple la "ruche" HKEY_LOCAL_MACINE", lancer Regedit.exe dans une fenêtre DOS puis sélectionner avec la souris la ruche HKEY_LOCAL_MACHINE celle-ci vient en surbrilllance et à partir de "Fichier" dans la barre du haut sélectionner la fonction "Exporter" puis vérifier en bas dans "Branche sélectionnée" que c'est bien celle choisie enfin donnez un nom au fichier qui sera sauvegardé soit par exemple : HKEY_Machine.reg puis clic sur le bouton "Enregistrer" (plusieurs secondes de sauvegarde). Le fichier sera situé dans "Mes documents". Il est possible de visualiser son contenu sur un clic droit du fichier en question puis "Modifier", on verra du texte se rapportant à la ruche sauvegardée (surtout NE JAMAIS modifier ce fichier à la virgule près....). Ceci est valable pour n'importe quelle ruche. Mais le mieux est de sauvegarder l'ensemble de la base de registre via le même processus.
Pour info, je suis sur XP mais pour les autres versions cela doit être identique.
Bonne soirée.
Pour sauvegarder par exemple la "ruche" HKEY_LOCAL_MACINE", lancer Regedit.exe dans une fenêtre DOS puis sélectionner avec la souris la ruche HKEY_LOCAL_MACHINE celle-ci vient en surbrilllance et à partir de "Fichier" dans la barre du haut sélectionner la fonction "Exporter" puis vérifier en bas dans "Branche sélectionnée" que c'est bien celle choisie enfin donnez un nom au fichier qui sera sauvegardé soit par exemple : HKEY_Machine.reg puis clic sur le bouton "Enregistrer" (plusieurs secondes de sauvegarde). Le fichier sera situé dans "Mes documents". Il est possible de visualiser son contenu sur un clic droit du fichier en question puis "Modifier", on verra du texte se rapportant à la ruche sauvegardée (surtout NE JAMAIS modifier ce fichier à la virgule près....). Ceci est valable pour n'importe quelle ruche. Mais le mieux est de sauvegarder l'ensemble de la base de registre via le même processus.
Pour info, je suis sur XP mais pour les autres versions cela doit être identique.
Bonne soirée.