Débloquer un fichier locker.bat ?

Résolu
beat37 Messages postés 6 Statut Membre -  
karirovax Messages postés 3584 Statut Membre -
Bonjours a tous,
J'ai un petit problème , j'avais sur mon disque dur externe créer un fichier locker.bat
qui était relier avec mon pc portable , qui est actuellement tombé en panne a cause de disque dur . Je suis sous windows 7 sur les 2 ordinateurs
j'ai voulu ouvrir mon fichier locker.bat sur un autre ordinateur portable que j'ai
mais l'invité de commandes m'affiche:

'mot de passe' n'est pas reconnu en tant que commande interne
ou externe , un programme exécutable ou un fichier de commandes.
Accès refusé -G:\Control Panel. {21EC2020-3AEA-1069-A2DD-08002B30309D}
le fichier spécifié est introuvable.
dossier dùverrouillù

Si sur mon ordinateur de base le disque dur est naze puis est changé , je ne pourrais pas l'ouvrir a nouveau ?
Et est-ce que si je déplace le fichier locker je risque de perdre mes données qui sont dedans ?
et j'aurais voulu savoir si il était possible de pouvoir l'ouvrir de manière quelconque ou en entrant dans l'invité de commande pour entrer un caractère spécifique ou autre histoire de pouvoir le débloquer et qu'il soit compatible sur mon autre ordinateur.
J'espère avoir été assez compréhensible
Merci a l'avance de vos réponses
Cordialement.

1 réponse

  1. karirovax Messages postés 3584 Statut Membre 215
     
    salut

    merci de préciser un peu plus ( quelque ligne dans votre batch )

    car il apparait qu'il y a soit un problème ( la ligne qui contient : mot de passe ) manque des deux " et " ou autre

    soit un problème d'accés au fichier Control Panel. {21EC2020-3AEA-1069-A2DD-08002B30309D} ( panneau de configuration ) et dans ce cas essayez de clique droite sur le fichier batch et choisissez Exécuter en tant que Administrateur.

    ...
    0
    1. beat37 Messages postés 6 Statut Membre
       
      Bonjours , Alors je ne suis pas un expert dans le domaine , j'essaye de comprendre le plus possible voici l'invité de commande que j'ai reçu

      http://img829.imageshack.us/img829/1427/28944354.png

      J'ai essayer de l'exécuter en tant qu'administrateur mais rien n'y fait et voici l'intégralitée de mon document texte locker :

      Quote: cls
      @ECHO OFF
      title Folder Private
      if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
      if NOT EXIST Private goto MDLOCKER
      :CONFIRM
      echo voulez vous verrouiller le dossier private (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 mauvais choix tapez Y pour oui et N pour non.
      goto CONFIRM
      :LOCK
      ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
      attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
      echo dossier verrouillé
      goto End
      :UNLOCK
      echo Entrez le mot de passe pour accèder au dossier verrouillé
      set/p "pass=>"
      if NOT %pass%== mot_de_passe anouk
      attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
      ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
      echo dossier déverrouillé
      goto End
      :FAIL
      echo mot de passe invalide
      goto end
      :MDLOCKER
      md Private
      echo dossier Private créé
      goto End
      :End
      0
    2. karirovax Messages postés 3584 Statut Membre 215
       
      Re:

      changez la ligne:

      if NOT %pass%== mot_de_passe anouk

      par

      if NOT %pass%== mot_de_passe goto FAIL

      sinon voici un code qui j'ai modifier et créer depuis quelque années:

      @echo off
      title encodage et decodage de "Bureau_DJS" -_-_-_Cree par DJS_-_-_-
      if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
      if NOT EXIST "Bureau_DJS" goto MDLOCKER
      :CONFIRM
      echo vous ^tes s-r de vouloir verouiller ce r'pertoire !? (O/N)
      set/p "cho=>"
      if %cho%==O goto LOCK
      if %cho%==o goto LOCK
      if %cho%==n goto END
      if %cho%==N goto END
      echo Choix Invalide " Tapez 'O' pour 'OUI' ou 'N' pour 'NON'".
      goto CONFIRM
      :LOCK
      ren "Bureau_DJS" "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
      attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
      echo ---------_-_R'pertoire Verouill'_-_---------
      pause>NUL

      :UNLOCK
      echo Entrez le mot de passe pour d'verouiller le r'pertoire
      set/p "pass=>"
      if NOT %pass%== 123456 goto FAIL
      attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
      ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" "Bureau_DJS"
      echo R'pertoire d'verouille' avec succ'
      pause>NUL
      goto End

      :FAIL
      echo ---------_-_Mot de passe Invalide_-_---------
      echo.
      goto control
      pause>NUL
      goto end

      :control
      echo -------_-_v'rifiez votre mot de passe_-_-------
      if NOT %pass%== 123456 goto UNLOCK

      :MDLOCKER
      if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
      md "Bureau_DJS"
      echo "Bureau_DJS" cre' avec succ'
      pause>NUL
      goto End
      End
      0
    3. karirovax Messages postés 3584 Statut Membre 215
       
      RM:

      je suis pas libre maintenant, peut être aprés ( 3 ou 4 heures )

      :)
      0
    4. beat37 Messages postés 6 Statut Membre
       
      En Changeant if NOT %pass%== mot_de_passe anouk
      par
      if NOT %pass%== mot_de_passe goto FAIL

      Cela me met une petite fenetre fenêtre Accès refusé

      Ou dois-je mettre le code que vous avez créer ?
      0
    5. karirovax Messages postés 3584 Statut Membre 215
       
      Re:

      faire une copie de votre fichier batch " locker.bat" puis clique à droite sur la copie de votre fichier ( le nouveau si vous voulez ) et choisissez modifier au lieu de l'ouvrir.

      et voilà, il vous reste de faire sélectionnez tout le contenue de votre fichier batch et puis supprimez puis retournez ici et faire sélectionnez le code puis copier et enfin dans le fichier batch faire coller et enregistrez.
      0