Il y a actuellement 489 visiteurs
Vendredi 05 Décembre 2025
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Démarrage sélectif automatique ?

Encore un écran bleu sur votre PC ? Vous avez besoin d'aide pour installer correctement le driver de votre nouveau matériel informatique sur un système Microsoft ? Alors posez nous vos questions sur ce forum d'entraide.

Démarrage sélectif automatique ?

Message le 13 Juil 2007 15:51

Bonjour à tous,

Je m'appelle Angoune et j'aimerais faire un démarrage slectif, en fait je vous explique :

NB : j'ai 3 exécutables que j'aimerais utiliser.

1) Je redémarre mon pc, au chargement de WINDOWS XP il ne charge que le 1.exe

2) Je redémarre mon pc, au chargement de WINDOWS XP il ne charge que le 2.exe

3) Je redémarre mon pc, au chargement de WINDOWS XP il ne charge que le 3.exe

J'aimerais qu'à chaques démarrage un seul .exe s'exécute et qu'après le 3.exe ça reboucle au 1.exe

Y'à t'il un logiciel capable de faire ça ? Puis-je le faire en modifiant la base de registre ? Ou autrement ?

Merci les gars!!!

Angoune
toutoune.bifouille
Visiteur
Visiteur
 
Messages: 4
Inscription: 13 Juil 2007 15:34
 


Message le 13 Juil 2007 17:05

Bonjour,

Faire un fichier .BAT dans lequel un calcul se fait.
Ce fichier va :
¤ Lire un fichier qui contiendra un nombre (exemple: 1)
¤ Va l'incrémenter de 1 (exemple: 1+1)
¤ S'il est égal à 4 il devient 1
¤ On lance le .exe au cas par cas. Si le nombre est égal à 1 on lance 1.exe, si le nombre est égal à 2 on lance 2.exe, etc ...

Qu'en penses tu ?
As tu compris ou ai je mal expliqué ?
Le but c'est de lancer un programme qui va s'occuper de choisir le .exe à lancer.
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 

Message le 13 Juil 2007 17:17

J'ai entendu parler de ces fichiers BAT oui !

Le fonctionnement a l'air complètement adapté à ce que je veux, mais peut-être faut-il passer des heures pour comprendre comment programmer..

J'ai entendu parler de tâches planifiées, tu en penses quoi ?

(merci pour tes réponses, c'était clair)

Angoune
toutoune.bifouille
Visiteur
Visiteur
 
Messages: 4
Inscription: 13 Juil 2007 15:34
 

Message le 13 Juil 2007 21:04

Pour les tâches planifiées cela ne permet que de lancer un programme à un moment donné. Mais cela ne permet pas, à ma connaissance, de faire une gestion de choix entre 3 programmes.

Des tutoriels pour les batchs existent sur internet, il faut un peu chercher.
Pour l'instant j'ai trouvé celui ci en anglais.
Ici en français mais plein de publicité.

Sait tu un peu programmer ?
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 

Message le 15 Juil 2007 00:59

Coucou, voici ce que j'ai fais, mais j'obtiens 2 erreurs :

Tout d'abbord merci d'avoir pris la peine de me répondre.

1) Je mets mon "lance1.bat" dans "C:Documents and SettingsANGOUNEMenu DémarrerProgrammesDémarrage"

2) Ensuite dans mon "lance1.bat" je mets :

------------------------------------------------------------
del %userprofile%Menu D,marrerProgrammesD,marragelance1.bat

xcopy /s /f /c "C:Lance2.bat" "%userprofile%Menu D,marrerProgrammesD,marrage"

C:Perso1.exe
------------------------------------------------------------

3) Ensuite dans mon "lance2.bat" je mets :

------------------------------------------------------------
del %userprofile%Menu D,marrerProgrammesD,marragelance2.bat

xcopy /s /f /c "C:Lance3.bat" "%userprofile%Menu D,marrerProgrammesD,marrage"

C:Perso2.exe
------------------------------------------------------------

4) Ensuite dans mon "lance3.bat" je mets :

------------------------------------------------------------
del %userprofile%Menu D,marrerProgrammesD,marragelance3.bat

xcopy /s /f /c "C:Lance1.bat" "%userprofile%Menu D,marrerProgrammesD,marrage"

C:Perso3.exe
------------------------------------------------------------

Mais petit soucis, voici ce que j'obtiens au chargement de windows dans la fenêtre ms-dos :

------------------------------------------------------------
C:Documents and SettingsANGOUNE>del C:Documents and SettingsMenu D,marrerProgrammesD,marragelance1.bat => le chemin d'accès spécifié est introuvable.

C:Documents and SettingsANGOUNE>xcopy /s /f /c "C:lance2.bat" "C:Documents and SettingsANGOUNEMenu D,marrerProgrammesD,marrage" => xcopy n'est pas reconnu entant que commande interne ou externe, un programme exécutable ou un fichier de commande.
------------------------------------------------------------


Le logiciel après se lance, mais les 2 messages d'erreurs au-dessus m'empêche de passer l'étape d'après ; j'ai essayé de changer les chemins etc.. arg, c'est dure . Tu en penses quoi ? (j'ai aussi essayé de changer les virgules par des accents mais rien)

Pas possible de supprimer lance1.bat étant donné qu'il vient d'être lancé ?

Angoune
toutoune.bifouille
Visiteur
Visiteur
 
Messages: 4
Inscription: 13 Juil 2007 15:34
 

Message le 15 Juil 2007 08:31

Bonjour,

C'est pas mal du tout comme idée, mais si xcopy n'est pas trouvé c'est soit qu'il n'est plus dans windows, soit que tu n'as pas les bonnes variables PATH dans windows.

J'avais plutôt pensé à la lecture d'un fichier comme je te l'ai dit plus haut.
Cela n'est il pas possible ? Ceci éviterai de faire plusieurs lanceurs ou des copies de ceux ci.
Evidemment il faudrait se renseigner sur la récupération de lignes dans un fichier, car ce que je proposais était en gros ceci :
Code: Tout sélectionner
Lire C:
ombre.txt
nombre <- nombre.txt
nombre = nombre + 1
Si nombre > 4 Alors
   nombre <- 1
FinSi
Si nombre = 3 Alors
   lanceurNumero3.bat
Sinon
   Si nombre = 2 Alors
      lanceurNumero2.bat
   Sinon
      lanceurNumero1.bat
   FinSi
FinSi
nombre > C:
ombre.txt


Penses tu que ceci soit faisable ?
De la sorte ce code (traduit en MSDOS par tes soins), pourrait être enregistré dans un unique lanceur, lui même dans Tout Les Programmes > Démarrage, ce qui t'éviterai de bidouiller des copiers / coller des lanceurs.
Evidemment le problème pour moi est de lire un fichier, et d'en ressortir le nombre. Pour écrire dans un fichier, comme tu le vois à la fin, c'est facile on fait un > et il réecrit sur le fichier. Pour la lecture j'avoue ne plus m'en souvenir. Cela remonte à deux ans.

PS : Une voie à creuser, c'est Kixtart, ce avec quoi je complétais mes codes MSDOS. C'est cependant assez ennuyeux à installer au début, donc patience !
Avatar de l'utilisateur
blankoworld
PC-Infopraticien
PC-Infopraticien
 
Messages: 5993
Inscription: 21 Juin 2004 09:41
Localisation: Pala
 

Message le 15 Juil 2007 13:24

Et voilou, autant tout faire en un seul comme tu dis :).

(les .exe sont des .rmr, une application de mon boulot, mon boss veut qu'on travaille plus vite..)

En tout cas merci à toi, tu m'as beaucoup aidé (dans le sens poussé à chercher).

Bonne journée :) ! Bisous

Angoune

Code: Tout sélectionner
@echo off

if exist "%userprofile%Local SettingsTemp mr1.lock" goto L2
if exist "%userprofile%Local SettingsTemp mr2.lock" goto L3
if exist "%userprofile%Local SettingsTemp mr3.lock" goto L1

echo First start..>"%userprofile%Local SettingsTemp mr0.lock"

:L1
del /F /Q "%userprofile%Local SettingsTemp mr?.lock"
echo 1.rmr is running..>"%userprofile%Local SettingsTemp mr1.lock"
C:Perso1.rmr
goto Exit

:L2
del /F /Q "%userprofile%Local SettingsTemp mr?.lock"
echo 2.rmr is running..>"%userprofile%Local SettingsTemp mr2.lock"
C:Perso2.rmr
goto Exit

:L3
del /F /Q "%userprofile%Local SettingsTemp mr?.lock"
echo 3.rmr is running..>"%userprofile%Local SettingsTemp mr3.lock"
C:Perso3.rmr

:Exit
toutoune.bifouille
Visiteur
Visiteur
 
Messages: 4
Inscription: 13 Juil 2007 15:34
 



Sujets similaires

Message question sur mot de passe demandé au démarrage
Bonjour,Pourriez-vous m'indiquer si vous sauriez me dire pourquoi lors du changement de disque dur pour un SSD, il y a une demande de mot de passe alors que j'en ai pas mis lors de l'installation de Windows 11 sur le pc acer A 517-51G-30ZC ?Comment faire du coup ?MerciCordialement
Réponses: 1

Message premier demarrage pc
Bonjour,Je viens d’acquérir un pc portable neuf avec windows 11.Je n'ai pas encore fait le premier démarrage.Que pouvez-vous me conseiller notamment; je ne veux pas avoir de mot de passe windows a chaque démarrage du pc.Merci a vous.Cdt
Réponses: 1

Message 5 bip au démarrage et rien
Salut,J'ai voulu bêtement redémarrer au taf deux PC HP EliteDesk 800 G1 TWR, stockés depuis longtemps dans mon bureau, pour les remettre en circuit. Les PC sont nickels, à peine un peu de poussière, et c'est pas des mauvais PC, core i5, 4GO de RAM, SSD..Oui mais voilà, les 2 ne démarrent pas 5 b ...
Réponses: 7

Message [Réglé] Suite de mon sujet Démarrage PC parfois difficile
Bonjour,j'avais ouvert un sujet suite au démarrage très lent de mon PC. Votre aide m'a permis d'améliorer la situation mais ce n'est pas parfait (plus de 2 minutes avant la fenêtre de saisie du code d'accès Windows).On m'a conseillé de demander une désinfection. J'ai suivi la procédure et je joins l ...
Réponses: 38

Message [Résolu] Demarrage W10
Bonjour à tous,Depuis peu, mon PC démarre en affichant les documents stockés sur mon DD externe autrement que sur mon bureau. Seriez vous m'expliquer comment y remédier s'il vous plait ? Merci par avance A bientot
Réponses: 12

Message [Réglé] Fenêtre intempestive Powershell au démarrage
Bonjour,Je m'ajoute à la longue liste des victimes de la fenêtre pop-up bleue qui s'ouvre et qui se ferme à chaque connexion de session, et quelques fois après.J'ai passé les antimalware et ESET... mais rien à faire.Je possède un Lenovo TrigKey AZW S3 en AMD Ryzen 7 qui tourne sur W11 64bits.je vous ...
Réponses: 11

Message [Réglé] Démarrage PC parfois difficile
Bonjour à tous,Actuellement mon PC bloque parfois au démarrage sur l'écran où on peut choisir les options de boot. C'est un écran noir avec le logo Asrock et en bas à droite les possibilités offertes. Dans ce cas il ne se passe rien et je dois relancer le démarrage, parfois à plusieurs reprises.Ça n ...
Réponses: 14


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 54 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.