Verouiller des dossiers avec du batch

Fermé
Tomy63A - Modifié le 28 juil. 2019 à 15:58
EntwannDuBlock Messages postés 20 Date d'inscription samedi 4 janvier 2020 Statut Membre Dernière intervention 1 mai 2020 - 27 mars 2020 à 03:51
Bonjour, j'aimerai faire un programme en batch comme celui-ci : https://www.commentcamarche.net/faq/426-proteger-un-dossier-par-mot-de-passe mais sans la demande de mot de passe, auriez vous des solutions pour ça étant donné que je ne suis pas très fort en Batch ? (se serai pour rajouter la demande de mot en le transformant en .exe avec bat to exe converter )

Merci de votre aide.
A voir également:

1 réponse

EntwannDuBlock Messages postés 20 Date d'inscription samedi 4 janvier 2020 Statut Membre Dernière intervention 1 mai 2020 3
27 mars 2020 à 03:51
Hello ! Je suis pas sûr d'avoir bien compris, mais ça pourrait peut-être aider ? J'ai repris le script de https://www.commentcamarche.net/faq/426-proteger-un-dossier-par-mot-de-passe et j'ai enlevé toute la partie liée au mot de passe.
cls
@ECHO OFF
title Dossier Privé
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Êtes vous sûr de vouloir bloquer les fichiers Y=Oui N=Non(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Choix invalide.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Dossier sécurisé
goto End
:UNLOCK
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Dossier déverrouillé GG
goto End
:MDLOCKER
md Private
echo Private a bien été créé
goto End
:End
0