Batch - Afficher les fichier du répertoire System Volume Information

Batch - Afficher les fichier du répertoire System Volume Information - Shell/Batch - Programmation

Marsh Posté le 05-08-2006 à 15:13:56    

Bonjour, je voudrais créer un script batch qui liste touts les fichiers contenus dans le répertoire System Volume Information à la racine des disques durs, j'ai donc essayé ceci
 

Code :
  1. Dir "C:\System Volume Information\"


Puis ceci:
 

Code :
  1. For /r "C:\System Volume Information\" %%i In (*.*) Do echo  ==^> %%i


Mais en vin, quelqu'un saurait-il m'aider ?

Reply

Marsh Posté le 05-08-2006 à 15:13:56   

Reply

Marsh Posté le 05-08-2006 à 16:18:59    

le répertoire System Volume Information est protégé, on ne peut pas l'ouvrir ni le lister


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 16:26:21    

Y a pas un autres moyen d'obtenir des infos sur le contenu de ce répertoire ?

Reply

Marsh Posté le 05-08-2006 à 16:35:52    

si, aller dans l'onglet "Sécurité" de ce répertoire, et se donner le controle total (lecture, écriture, etc...)
ensuite il est lisible par l'explorateur. mais je ne sais par quel miracle le batch ne permet toujours pas de lister son contenu avec la commande dir...
bref, laissons cette merde de batch de coté, et allons y avec python :

Code :
  1. import os
  2. os.listdir("c:\\system volume information" )


O miracle, ça marche...


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 16:39:02    

OK, merci  
 
C'est quoi l'extension des scripts python ?

Reply

Marsh Posté le 05-08-2006 à 16:45:17    

.py


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 16:54:41    

Ok merci encore  :)


Message édité par webding le 05-08-2006 à 16:54:49
Reply

Marsh Posté le 05-08-2006 à 16:57:53    

Je viens donc de télécharger python, je l'ai installer, mais quand je double clique sur un fichier .py il s'ouvre avec le blc note   :heink:


Message édité par webding le 05-08-2006 à 16:58:14
Reply

Marsh Posté le 05-08-2006 à 17:03:35    

t'as redémarré après l'installation ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 17:04:24    

Ah no, je fait ça de suite, et je revien

Reply

Marsh Posté le 05-08-2006 à 17:04:24   

Reply

Marsh Posté le 05-08-2006 à 17:14:49    

Je viens de redémarrer windows, mais les scripts .py ne s'éxecute toujours pas.

Reply

Marsh Posté le 05-08-2006 à 17:16:22    

t'as une icone en forme de serpent associée à ces scripts ?


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 17:18:44    

Code :
  1. cacls "c:\System Volume Information" /E /G %username%:F


Voila tu as tous les pouvoirs sur ce répertoire :o

Reply

Marsh Posté le 05-08-2006 à 17:19:03    

Non il y a l'icône du bloc note.

Reply

Marsh Posté le 05-08-2006 à 18:10:11    

dir /a ? :o

Reply

Marsh Posté le 05-08-2006 à 18:11:43    

Tu veux savoir si python est bien installer ?
 
Parce que j'ai le répertoire python64 sous C:\

Message cité 1 fois
Message édité par webding le 05-08-2006 à 18:12:05
Reply

Marsh Posté le 05-08-2006 à 18:15:04    

http://pic.aceboard.net/img/5476/8954/1154794513.jpg

Reply

Marsh Posté le 05-08-2006 à 19:03:33    

webding a écrit :

Tu veux savoir si python est bien installer ?


Non, pour la question de départ.

Reply

Marsh Posté le 05-08-2006 à 19:20:02    

Mais tu veut le résultat de la commande ?

Reply

Marsh Posté le 05-08-2006 à 19:31:09    

Bah non, je ne veux rien, c'est pour toi :)
dir /a C:\Systemblabla

Reply

Marsh Posté le 05-08-2006 à 19:38:16    

Voilà ce que renvoi la commande:
 
 Le volume dans le lecteur C s'appelle Windows XP
 Le numéro de série du volume est A0CF-7BB4
 
 Répertoire de c:\
 
Fichier introuvable
 
 Répertoire de C:\Documents and Settings\1747\Bureau
 
 
 Répertoire de C:\Documents and Settings\1747\Bureau
 
Fichier introuvable

Reply

Marsh Posté le 05-08-2006 à 19:39:03    

Si non, c'est me bon python que j'ai ?

Reply

Marsh Posté le 05-08-2006 à 20:44:00    

Merci de ne pas avoir lu mon post qui REPOND à TA QUESTION

Reply

Marsh Posté le 05-08-2006 à 20:59:18    

Ou m'a tu dit si j'avais le bon python ?

Reply

Marsh Posté le 05-08-2006 à 21:02:02    

gatsu35 a écrit :

Merci de ne pas avoir lu mon post qui REPOND à TA QUESTION


mais c'est du batch ta réponse ! vade retro bon dieu ! j'essaie de répandre la bonne parole depuis cet apres midi et toi tu viens me ruiner mes efforts [:pingouino]
 

webding a écrit :

Ou m'a tu dit si j'avais le bon python ?


oui tu as le bon python


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 21:02:31    

gatsu35 a écrit :

Code :
  1. cacls "c:\System Volume Information" /E /G %username%:F


Voila tu as tous les pouvoirs sur ce répertoire :o


 
Ah OK, je ne l'avais pas vu ce message, désolé, et merci beaucoup  :)  
 
Voila ce qui s'affiche dans l'invite de comande avec ce code: répertoire traité : c:\System Volume Information

Reply

Marsh Posté le 05-08-2006 à 21:03:58    

Harkonnen a écrit :

mais c'est du batch ta réponse ! vade retro bon dieu ! j'essaie de répandre la bonne parole depuis cet apres midi et toi tu viens me ruiner mes efforts [:pingouino]


 
Oui je viens de m'en aprecevoir
 
 

Harkonnen a écrit :

oui tu as le bon python


Merci  :)  

Reply

Marsh Posté le 05-08-2006 à 21:04:22    

mais merde, c'est du batch, dégage avec ton batch [:sisicaivrai]
les 2 lignes de python que je t'ai donné plus haut marchent très bien sans bidouille


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 21:05:24    

Harkonnen a écrit :

mais merde, c'est du batch, dégage avec ton batch [:sisicaivrai]
les 2 lignes de python que je t'ai donné plus haut marchent très bien sans bidouille


 
Pas la peine de t'énervé, comme ça j'aurais les deux, en batch, et en pyhon  :)  

Reply

Marsh Posté le 05-08-2006 à 22:07:50    

et maintenant tu as accès au repertoire system volume information et donc faire un dir /S

Reply

Marsh Posté le 05-08-2006 à 22:17:21    

Merci encore  :)


Message édité par webding le 05-08-2006 à 22:17:29
Reply

Marsh Posté le 05-08-2006 à 22:17:51    

[:sisicaivrai]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 05-08-2006 à 22:20:31    

\o/

Reply

Marsh Posté le 05-08-2006 à 22:44:04    

:lol:


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 06-08-2006 à 01:30:19    

Sayet, les scripts .py s'exécute enfin, mais le contenu du répertoire system ne s'afiche pas.

Reply

Marsh Posté le 07-08-2006 à 15:01:58    

gatsu35 a écrit :

Code :
  1. cacls "c:\System Volume Information" /E /G %username%:F


Voila tu as tous les pouvoirs sur ce répertoire :o


 
Et au fait, comment fait-on pour reprotégé le répertoire ?

Reply

Marsh Posté le 18-08-2006 à 17:12:29    

J'ai trouver pour reprotéger un répertoire:
 

Code :
  1. cacls "c:\System Volume Information" /e /r %username%


 
Mais la commande CACLS ne met pas tous les droits, quand je tente de modifier les attribs du répertoire avec la commande ci-dessous un mesage me dit axcé refusé:
 

Code :
  1. attrib -r -a -s -h "D:\System Volume Information"


Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed