Verouiller des dossiers avec du batch

Signaler
-
EntwannDuBlock
Messages postés
19
Date d'inscription
samedi 4 janvier 2020
Statut
Membre
Dernière intervention
27 mars 2020
-
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.

1 réponse

Messages postés
19
Date d'inscription
samedi 4 janvier 2020
Statut
Membre
Dernière intervention
27 mars 2020

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