|
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
Fsutil file
Syntaxe
fsutil file [createnew] <FileName>fsutil file [findbysid] <UserName> de <Length><Directory> fsutil file [queryallocranges] offset = <Offset>longueur = <Length>fsutil <FileName> le fichier [quaeryfileid] <FileName> fsutil file [queryfilenamebyid] <Volume>fsutil file [setshortname] <FileName> de <Fileid>fsutil file [setvaliddata] <FileName> de <ShortName><DataLength> fsutil file [setzerodata] offset = <Offset>longueur = <Length><FileName>
Paramètres
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remarques
-
Dans NTFS, il existe deux concepts importants de la longueur du fichier : le marqueur de fin de fichier (EOF) et la longueur de données valides (VDL). La fonction EOF indique la longueur réelle du fichier. La longueur de données valides identifie la longueur de données valides sur le disque. Les lectures effectuées entre VDL et EOF retournent automatiquement nécessité de réutilisation de 0 pour conserver l'objet C2.
-
Le paramètre setvaliddata est uniquement disponible pour les administrateurs car il nécessite le privilège de tâches (SeManageVolumePrivilege) de maintenance de volume effectuer. Cette fonctionnalité n'est requise pour avancée multimédia et système de réseaux. Le paramètre setvaliddata doit être une valeur positive est supérieure à la longueur de données valides, mais inférieure à la taille du fichier en cours.
Il est utile pour les programmes définir un VDL lorsque :
-
Écriture de clusters bruts directement sur le disque via un canal matériel. Cela permet au programme d'informer le système de fichiers que cette plage contient des données valides qui peuvent être renvoyées à l'utilisateur.
-
Création de fichiers volumineux lorsque la performance est un problème. Cela évite le temps que nécessaire pour remplir le fichier avec des zéros lorsque le fichier est créé ou étendu.
-
Exemples
fsutil fichier findbysid scottb c:\users
fsutil file queryallocranges offset = 1024 length = 64 c:\Temp\Exemple.txt
fsutil file setshortname c:\NomFichierLong.txt FichLong.txt
fsutil fichier setvaliddata c:\testfile.txt 4096
fsutil file setzerodata offset = 100 length = 150 c:\Temp\Exemple.txt
