openfiles

Permet à un administrateur d’interroger, d’afficher ou de déconnecter des fichiers et des répertoires qui ont été ouverts sur un système. Cette commande active ou désactive également l’indicateur global Maintenir la liste d’objets du système.

openfiles /disconnect

Permet à un administrateur de déconnecter les fichiers et dossiers qui ont été ouverts à distance via un dossier partagé.

Syntaxe

openfiles /disconnect [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] {[/id <openfileID>] | [/a <accessedby>] | [/o {read | write | read/write}]} [/op <openfile>]

Paramètres

Paramètre Description
/s <system> Spécifie le système distant auquel se connecter (par nom ou adresse IP). N’utilisez pas de barres obliques inverses. Si vous n’utilisez pas l’option /s, la commande est exécutée sur l’ordinateur local par défaut. Ce paramètre s’applique à tous les fichiers et dossiers spécifiés dans la commande .
/u [<domain>\]<username> Exécute la commande à l’aide des autorisations du compte d’utilisateur spécifié. Si vous n’utilisez pas l’option /u, les autorisations système sont utilisées par défaut.
/p [<password>] Spécifie le mot de passe du compte d’utilisateur spécifié dans l’option /u. Si vous n’utilisez pas l’option /p, une invite de mot de passe s’affiche lorsque la commande est exécutée.
/id <openfileID> Déconnecte les fichiers ouverts en fonction de l’ID de fichier spécifié. Vous pouvez utiliser le caractère générique (*) avec ce paramètre.

Remarque : vous pouvez utiliser la commande openfiles /query pour rechercher l’ID de fichier.

/a <accessedby> Déconnecte tous les fichiers ouverts associés au nom d’utilisateur spécifié dans le paramètre accessedby. Vous pouvez utiliser le caractère générique (*) avec ce paramètre.
/o {read | write | read/write} Déconnecte tous les fichiers ouverts avec la valeur de mode ouvert spécifiée. Les valeurs valides sont Lecture, Écriture ou Lecture/Écriture. Vous pouvez utiliser le caractère générique (*) avec ce paramètre.
/op <openfile> Déconnecte toutes les connexions de fichiers ouverts créées par un nom de fichier ouvert spécifique. Vous pouvez utiliser le caractère générique (*) avec ce paramètre.
/? Affiche l'aide à l'invite de commandes.

Exemples

Pour déconnecter tous les fichiers ouverts avec l’ID de fichier 26843578, tapez :

openfiles /disconnect /id 26843578

Pour déconnecter tous les fichiers et répertoires ouverts auxquels l’utilisateur hiropln accède, tapez :

openfiles /disconnect /a hiropln

Pour déconnecter tous les fichiers et répertoires ouverts en mode lecture/écriture, tapez :

openfiles /disconnect /o read/write

Pour déconnecter le répertoire avec le nom de fichier ouvert *C:\testshare*, quel que soit l’utilisateur qui y accède, tapez :

openfiles /disconnect /a * /op c:\testshare\

Pour déconnecter tous les fichiers ouverts sur l’ordinateur distant srvmain auxquels l’utilisateur hiropln accède, quel que soit son ID, tapez :

openfiles /disconnect /s srvmain /u maindom\hiropln /id *

openfiles /query

Interroge et affiche tous les fichiers ouverts.

Syntaxe

openfiles /query [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] [/fo {TABLE | LIST | CSV}] [/nh] [/v]

Paramètres

Paramètre Description
/s <system> Spécifie le système distant auquel se connecter (par nom ou adresse IP). N’utilisez pas de barres obliques inverses. Si vous n’utilisez pas l’option /s, la commande est exécutée sur l’ordinateur local par défaut. Ce paramètre s’applique à tous les fichiers et dossiers spécifiés dans la commande .
/u [<domain>\]<username> Exécute la commande à l’aide des autorisations du compte d’utilisateur spécifié. Si vous n’utilisez pas l’option /u, les autorisations système sont utilisées par défaut.
/p [<password>] Spécifie le mot de passe du compte d’utilisateur spécifié dans l’option /u. Si vous n’utilisez pas l’option /p, une invite de mot de passe s’affiche lorsque la commande est exécutée.
[/fo {TABLE | LIST | CSV}] Affiche la sortie dans le format spécifié. Les valeurs valides sont les suivantes :
  • TABLE : affiche la sortie dans un tableau.
  • LIST : affiche la sortie dans une liste.
  • CSV : affiche la sortie au format CSV (Valeurs séparées par des virgules).
/nh Supprime les en-têtes de colonne dans la sortie. Valide lorsque le paramètre /fo est défini sur TABLE ou CSV.
/v Spécifie que les informations détaillées (prolixes) doivent être affichées dans la sortie.
/? Affiche l'aide à l'invite de commandes.

Exemples

Pour interroger et afficher tous les fichiers ouverts, tapez :

openfiles /query

Pour interroger et afficher tous les fichiers ouverts au format tableau sans en-têtes, tapez :

openfiles /query /fo table /nh

Pour interroger et afficher tous les fichiers ouverts au format liste avec des informations détaillées, tapez :

openfiles /query /fo list /v

Pour interroger et afficher tous les fichiers ouverts sur le système distant srvmain à l’aide des informations d’identification de l’utilisateur hiropln sur le domaine maindom, tapez :

openfiles /query /s srvmain /u maindom\hiropln /p p@ssW23

Notes

Dans cet exemple, le mot de passe est fourni sur la ligne de commande. Pour empêcher l’affichage du mot de passe, laissez l’option /p. Vous serez invité à entrer le mot de passe, qui ne sera pas répercuté à l’écran.

openfiles /local

Active ou désactive également l’indicateur global Maintenir la liste d’objets du système. S’il est utilisé sans paramètres, openfiles /local affiche l’état actuel de l’indicateur global Maintenir la liste d’objets.

Notes

Les modifications apportées à l’aide de l’option activé ou désactivé n’entrent pas en vigueur tant que vous n’avez pas redémarré le système. L’activation de l’indicateur global Maintenir la liste d’objets peut ralentir votre système.

Syntaxe

openfiles /local [on | off]

Paramètres

Paramètre Description
[on | off] Active ou désactive l’indicateur global Maintenir la liste d’objets du système, qui effectue le suivi des descripteurs de fichiers locaux.
/? Affiche l'aide à l'invite de commandes.

Exemples

Pour vérifier l’état actuel de l’indicateur global Maintenir la liste d’objets, tapez :

openfiles /local

Par défaut, l’indicateur global Maintenir la liste d’objets est désactivé et le message suivant s’affiche : INFO: The system global flag 'maintain objects list' is currently disabled.

Pour activer l’indicateur global Maintenir la liste d’objets, tapez :

openfiles /local on

Le message suivant s’affiche lorsque l’indicateur global est activé : SUCCESS: The system global flag 'maintain objects list' is enabled. This will take effect after the system is restarted.

Pour désactiver l’indicateur global Maintenir la liste d’objets, tapez :

openfiles /local off