Les streams permettent d'assurer la compatibilité avec les systèmes de fichiers pour les Macintosh. Une des particularités des streams est de pouvoir inscrire un fichier "derrière" un autre fichier en utilisant un autre stream dans la NTFS ; cela peut servir à l'hébergement plus ou moins licite de fichiers sur les serveurs. En pratique:
1. Dans la boîte de dialogue Exécuter (Démarrer/Exécuter ou windows + R), saisissez cmd.
2. Revenez à la racine du lecteur C.•, par exemple avec la commande cd.
3. Créez un dossier nommé Demo (nom arbitraire) avec la commande md Demo.
4. Positionnez-vous dans le dossier Demo à l'aide de la commande cd demo.
5. Éditez un fichier texte avec la commande notepad hello.txt.
6. Le Bloc-notes s'ouvre et vous propose de créer un fichier. Cliquez sur le bouton Oui.
7. Saisissez un petit texte depuis le Bloc-notes.
Figure 6.15: Saisie du texte dans le premier fichier
8. Enregistrez le fichier puis! quittez le Bloc-notes.
9. Retournez dans l'invite de commande et créez maintenant le deuxième fichier dans un stream personnalisé avec la commande notepad hel lo.txt:streamperso.
10. Le Bloc-notes vous propose de créer un nouveau fichier ; cliquez sur le bouton Oui.11. 11. Saisissez un nouveau texte dans le Bloc-notes. Enregistrez les modifications et quittez le Bloc-notes.
12. Depuis l'invite de commande, saisissez la commande Dir pour lister le nombre de fichiers présents. Il n'en existe qu'un seul nommé hello.lxt ; pourtant, deux sont enregistrés sur le disque dur. Pour vous en convaincre, saisissez notepad hello.txt: le premier fichier créé s'ouvre ; regardez son contenu puis fermez-le. Saisissez maintenant notepad hello.txt:streamperso ; c'est le second fichier qui s'ouvre, et c'est bien le contenu du second fichier qui s'affiche. Avec les streams NTFS, il est possible de cacher des fichiers derrières d'autres fichiers.
lundi 17 mars 2008
S'amuser avec les streams.
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire