Verouiller des dossiers avec du batch

Tomy63A -  
EntwannDuBlock Messages postés 21 Statut Membre -
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

  1. EntwannDuBlock Messages postés 21 Statut Membre 3
     
    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