Mot de passe dynamique (addition, multiplication, ...)
Résolu
jeje.g
Messages postés
26
Statut
Membre
-
jeje.g Messages postés 26 Statut Membre -
jeje.g Messages postés 26 Statut Membre -
Bonjour à tous,
J'ai réalisé un fichier de sauvegarde en Batch qui fonctionne bien et qui insère un mot de passe à mon fichier ZIP.
Je souhaiterais mettre le mot de passe en version dynamique, c'est-à-dire que je souhaite mettre le mot de passe suivant la date du jour en faisant : Jour * Mois + Année (exemple aujourd'hui : 26*9+2016 = 2250).
J'ai écrit ceci :
Mais cela ne fonctionne pas (je dois taper "JOUR*MOIS+ANNEE" pour enlever la protection ! :-)
Pouvez-vous m'indiquer comment écrire ce code ?
Merci d'avance.
Jéjé
J'ai réalisé un fichier de sauvegarde en Batch qui fonctionne bien et qui insère un mot de passe à mon fichier ZIP.
Je souhaiterais mettre le mot de passe en version dynamique, c'est-à-dire que je souhaite mettre le mot de passe suivant la date du jour en faisant : Jour * Mois + Année (exemple aujourd'hui : 26*9+2016 = 2250).
J'ai écrit ceci :
set JOUR=%DATE:~0,2%
set MOIS=%DATE:~3,2%
set ANNEE=%DATE:~6,4%
7z a -pJOUR*MOIS+ANNEE fichier_destination fichiers_sources
Mais cela ne fonctionne pas (je dois taper "JOUR*MOIS+ANNEE" pour enlever la protection ! :-)
Pouvez-vous m'indiquer comment écrire ce code ?
Merci d'avance.
Jéjé
A voir également:
- Mot de passe dynamique (addition, multiplication, ...)
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Voir mot de passe wifi android - Guide
2 réponses
Bonjour et merci Jordane45,
J'ai réussi en mettant le code trouvé sur le lien et en l'adaptant avec le code suivant pour le problème des "01", "02" etc. non reconnu comme nombre à cause du "0" devant :
J'ai réussi en mettant le code trouvé sur le lien et en l'adaptant avec le code suivant pour le problème des "01", "02" etc. non reconnu comme nombre à cause du "0" devant :
set monjour=%DATE:~0,2%
set /a monjour=1%monjour%-100
set monmois=%DATE:~3,2%
set /a monmois=1%monmois%-100
set /a monannee=%DATE:~6,4%
set /a monpassword=monjour*monmois+monannee
7z ...