"Probabilité" dans un batch [Résolu/Fermé]

Signaler
Messages postés
227
Date d'inscription
samedi 14 octobre 2017
Statut
Membre
Dernière intervention
6 décembre 2020
-
Messages postés
13524
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
14 juin 2021
-
Bonjour, est'il possible et sauriez-vous la commande qui permet qu'une fois sur 10 il y ait une action qui s'effectue à partir du clic sur mon fichier batch. Je m'explique, par exemple je clique 9 fois sur mon fichier et les 9 fois il va ouvrir chrome mais la dixième fois il va ouvrir Mozilla. Je parle bien d'une FOIS sur 10 et non une chance sur 10. Donc tous les 10 clics l'action d'ouvrir Mozilla se répétera pour l'exemple.
J'espère avoir été clair...

Merci d'avoir lu et pour vos possibles réponses,

Snowmann.

1 réponse

Messages postés
13524
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
14 juin 2021
4 390
Bonjour,

Il suffit de compter et de stocker ce nombre dans un fichier texte.

Messages postés
227
Date d'inscription
samedi 14 octobre 2017
Statut
Membre
Dernière intervention
6 décembre 2020
1
Merci pour votre réponse mais pourriez-vous être un petit peu plus précis ? Voir donner un exemple dans la mesure du possible ...?
Messages postés
13524
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
14 juin 2021
4 390 >
Messages postés
227
Date d'inscription
samedi 14 octobre 2017
Statut
Membre
Dernière intervention
6 décembre 2020

Voilà un exemple :

@echo off
setlocal enableextensions enabledelayedexpansion

set fichier=%appdata%\123456.txt

if not exist "%fichier%" (echo 0 > %fichier%)

for /f "usebackq delims=" %%A in ("%fichier%") do (set nombre=%%~A)

set /a nombre+=1

if !nombre! LSS 10 (
"%ProgramFiles(x86)%\Google\Chrome\Application\chrome.exe"
)

if !nombre! GEQ 10 (
"%ProgramFiles(x86)%\Mozilla Firefox\firefox.exe"
set nombre=0
)

echo !nombre! > %fichier%

exit
Messages postés
227
Date d'inscription
samedi 14 octobre 2017
Statut
Membre
Dernière intervention
6 décembre 2020
1
Eh bien.... Je n'en demandais pas tant mais c'est parfait merci beaucoup, c'est super gentil ;)

Bonne continuation,

Snowmann.
Messages postés
13524
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
14 juin 2021
4 390 >
Messages postés
227
Date d'inscription
samedi 14 octobre 2017
Statut
Membre
Dernière intervention
6 décembre 2020

Merci, à bientôt.