Correction d'un programme [Fermé]

Signaler
-
Messages postés
13545
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
18 juin 2021
-
Bonjour,
je voudrais savoir comment, quand j'eteint mon ordinateur, mon .bat execute une commande: voir fin du programme

@echo off
@title Dossier avec mot de passe
echo
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto ouvre
if NOT EXIST DossierPraù goto coffre
:CONFIRM
 Voulez vous verouiller le dossier DossierPraù ?(O/N)
set/p "cho=>"
if %cho%==O goto ferme
if %cho%==o goto ferme
if %cho%==n goto fin
if %cho%==N goto fin
echo Choix incorrect, Oui ou Non !!
goto CONFIRM
:ferme
ren DossierPraù "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Dossier verouille
goto fin
:ouvre
echo Mot de passe d'ouverture du dossier ?
set/p "pass=>"
if NOT %pass%==Clement971 goto niet
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" DossierPraù
echo Le dossier ouvert
goto fin
:niet
echo Mot de passe incorect
goto fin
:coffre
md DossierPraù
echo Le dossier DossierPraù est cree
goto fin
:fin
pause


"si l'ordi est eteint, fermé automatiquement le dossier


1 réponse

Messages postés
13545
Date d'inscription
lundi 2 mars 2009
Statut
Contributeur
Dernière intervention
18 juin 2021
4 399
Bonjour,

Ce n'est pas possible directement depuis ton script, il faut créer un deuxième script pour verrouiller le dossier le cas échéant, ce nouveau script sera lancé par une tâche planifiée.