Correction d'un programme

Fermé
Clement971 - Modifié le 15 sept. 2018 à 20:27
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 17 sept. 2018 à 22:46
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

barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
17 sept. 2018 à 22:46
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.

0