fsutil-devdrv
Un lecteur de développement ou un volume de développeur est un volume adapté aux performances des scénarios de développement. La commande permet également à un administrateur de l’appareil de contrôler les mini-filtres du système de fichiers attachés au volume.
Commandes devdrv prises en charge
Command | Description |
---|---|
query | Demande d’informations sur le lecteur de développement. |
enable | Activez la prise en charge des lecteurs de développement sur ce système. |
disable | Désactivez la prise en charge des lecteurs de développement sur ce système. |
trust | Faites confiance au lecteur de développement donné. |
untrust | Ne faites pas confiance au lecteur de développement donné. |
setFiltersAllowed | Définissez la liste des filtres autorisés pour le lecteur de développement. |
clearFiltersAllowed | Effacez la liste des filtres autorisés pour le lecteur de développement. |
Syntaxe
fsutil devdrv query [<volume path>]
fsutil devdrv enable [/allowAv|/disallowAv]
fsutil devdrv disable
fsutil devdrv trust [/f] <volume path>
fsutil devdrv untrust [/f] <volume path>
fsutil devdrv setFiltersAllowed [[/f] /volume <volume path>] "filter1, filter 2, ..."
fsutil devdrv clearFiltersAllowed [[/f] <volume path>]
requête fsutil devdrv
Demande des informations sur les lecteurs de développement ou sur le lecteur de développement donné. La commande indique si le volume donné est un lecteur de développement et s’il est approuvé. La commande répertorie également les filtres autorisés à joindre et actuellement joints au lecteur de développement.
exemples de requête fsutil devdrv
L’exemple suivant montre la sortie de la commande pour la commande de requête.
Exemple 1 : demande d’informations sur le lecteur de développement
La commande interroge des informations sur les lecteurs de développement sur ce système.
fsutil devdrv query
Exemple 2 : Interroger des informations de lecteur de développement pour un volume spécifié
La commande suivante interroge les informations relatives au lecteur de développement pour D:
. La commande répertorie les filtres actuellement attachés à D:
s’agit d’un lecteur de développement.
fsutil devdrv query D:
activer fsutil devdrv
Activez la prise en charge des lecteurs de développement sur ce système.
exemples d’activation fsutil devdrv
L’exemple suivant montre la sortie de la commande pour la requête de commande.
Exemple 1 : activer la prise en charge des lecteurs de développement
Cette commande active le lecteur de développement et permet au système de décider s’il faut autoriser le filtre antivirus à attacher sur un lecteur de développement.
fsutil devdrv enable
Exemple 2 : activer la prise en charge des lecteurs de développement et autoriser le filtre antivirus à attacher
Dans cette commande, le lecteur de développement est activé tout en autorisant l’attachement d’un filtre antivirus sur un lecteur de développement.
fsutil devdrv enable /allowAv
Exemple 3 : activer la prise en charge des lecteurs de développement et interdire le filtre antivirus à attacher
La commande suivante autorise le lecteur de développement sans attacher un filtre antivirus sur un lecteur de développement.
fsutil devdrv enable /disallowAv
désactiver fsutil devdrv
Désactivez la prise en charge des lecteurs de développement sur ce système.
Remarque
Les lecteurs de développement existants fonctionnent comme un volume normal, c’est-à-dire que tous les filtres sont autorisés à attacher.
approbation fsutil devdrv
Approuvez le lecteur de développement spécifié. La stratégie d’attachement de filtre de lecteur de développement est respectée uniquement pour un lecteur de développement approuvé.
paramètres d’approbation fsutil devdrv
Paramètre | Description |
---|---|
F/ | Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume est démonté uniquement s’il n’est pas utilisé. |
exemples d’approbation fsutil devdrv
Les exemples suivants montrent la sortie de la commande pour la commande d’approbation.
Exemple 1 : approuver un lecteur de développement pour un volume spécifié
Cette commande approuve le volume D:
. Le volume ne sera pas démonté s’il est en cours d’utilisation, la modification prend effet la prochaine fois que le volume monte.
fsutil devdrv trust D:
Exemple 2 : approuver un lecteur de développement pour un volume spécifié immédiatement
Dans cette commande, le volume est approuvé et est démonté avec force pour que la modification prenne effet immédiatement.
fsutil devdrv trust /f D:
désapprobation fsutil devdrv
Ne faites pas confiance au lecteur de développement donné. La stratégie d’attachement de filtre de lecteur de développement n’est pas respectée pour un lecteur de développement désapprouvé.
paramètres de désapprobation fsutil devdrv
Paramètre | Description |
---|---|
F/ | Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume est démonté uniquement s’il n’est pas utilisé. |
exemples de désapprobation fsutil devdrv
Les exemples suivants montrent la sortie de la commande pour la commande de désapprobation.
Exemple 1 : désapprouver un lecteur de développement pour un volume spécifié
La commande suivante ne fait pas confiance au volume D:
. Le volume ne sera pas démonté s’il est en cours d’utilisation et la modification prendra effet la prochaine fois que le volume monte.
fsutil devdrv untrust D:
Exemple 2 : désapprouver un lecteur de développement pour un volume spécifié immédiatement
La commande se méfie du volume D:
et la démonte avec force pour que la modification prenne effet immédiatement.
fsutil devdrv untrust /f D:
fsutil devdrv setFiltersAllowed
Définissez la liste des filtres autorisés pour le lecteur de développement spécifié ou tout lecteur de développement sur ce système.
paramètres fsutil devdrv setFiltersAllowed
Paramètre | Description |
---|---|
F/ | Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume, s’il est spécifié, est démonté uniquement s’il n’est pas utilisé. Remarque : le paramètre est disponible uniquement lorsque <volume path> est fourni. |
/Volume | Si elle est spécifiée, la liste autorisée de filtres est définie uniquement pour ce volume. |
exemples fsutil devdrv setFiltersAllowed
Les exemples suivants montrent la sortie de la commande pour la commande setFiltersAllowed.
Exemple 1 : définir la liste des filtres autorisés pour n’importe quel lecteur de développement sur le système
La commande autorise filter1
et filter2
à être attachés à n’importe quel lecteur de développement sur le système. La modification prend effet la prochaine fois qu’un lecteur de développement est monté.
fsutil devdrv setFiltersAllowed "filter1, filter 2"
Exemple 2 : définir la liste des filtres autorisés pour un volume spécifié
La commande, filter1
et filter2
sont autorisés à s’attacher au lecteur de développement D:
. Le volume ne sera pas démonté s’il est en cours d’utilisation et la modification prendra effet la prochaine fois que le volume monte.
fsutil devdrv setFiltersAllowed /volume D: filter1,filter2
Exemple 3 : définir la liste des filtres autorisés pour un volume spécifié immédiatement
La commande suivante autorise filter1
et filter2
à s’attacher au lecteur de développement D:
. La commande démonte de force le volume pour que la modification prenne effet immédiatement.
fsutil devdrv setFiltersAllowed /f /volume D: filter1,filter2
fsutil devdrv clearFiltersAllowed
Effacez la liste des filtres autorisés pour le lecteur de développement spécifié ou tout lecteur de développement sur ce système.
paramètres fsutil devdrv clearFiltersAllowed
Paramètre | Description |
---|---|
F/ | Forcez le démontage du volume pour que la modification prenne effet immédiatement même si le volume est en cours d’utilisation. Sinon, le volume, s’il est spécifié, est démonté uniquement s’il n’est pas utilisé. Remarque : le paramètre est disponible uniquement lorsque <volume path> est fourni. |
/Volume | Si elle est spécifiée, la liste autorisée de filtres est définie uniquement pour ce volume. |
exemples fsutil devdrv clearFiltersAllowed
Les exemples suivants montrent la sortie de la commande pour la commande clearFiltersAllowed.
Exemple 1 : effacer la liste des filtres autorisés pour n’importe quel lecteur de développement sur ce système
Cette commande efface la liste des filtres autorisés pour n’importe quel lecteur de développement sur ce système. La modification prend effet la prochaine fois qu’un lecteur de développement est monté sur ce système.
fsutil devdrv clearFiltersAllowed
Exemple 2 : effacer la liste des filtres autorisés pour un volume spécifié
La commande suivante efface la liste des filtres autorisés D:
. Le volume ne sera pas démonté s’il est en cours d’utilisation, la modification prend effet la prochaine fois que le volume monte.
fsutil devdrv clearFiltersAllowed D:
Remarque
D:
doit être un lecteur de développement.
Exemple 3 : effacer la liste des filtres autorisés pour un volume spécifié immédiatement
La commande suivante efface la liste des filtres autorisés sur D:
. La commande démonte de force le volume pour que la modification prenne effet immédiatement.
fsutil devdrv clearFiltersAllowed /f D:
Remarque
D:
doit être un lecteur de développement.