Correction d'un programme

Clement971 -  
barnabe0057 Messages postés 14455 Date d'inscription   Statut Contributeur Dernière intervention   -
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 14455 Date d'inscription   Statut Contributeur Dernière intervention   4 925
 
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