Partager via


openfiles

Permet à un administrateur d’interroger, d’afficher ou de déconnecter des fichiers et des répertoires ouverts sur un système. Cette commande active ou désactive également l’indicateur global de liste des objets de maintenance 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 Descriptif
/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 par 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.

/un <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 en mode ouvert spécifiée. Les valeurs valides sont Read, Write ou Read/Write. Vous pouvez utiliser le caractère générique (*) avec ce paramètre.
/Op <openfile> Déconnecte toutes les connexions de fichiers ouvertes 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 accessibles par l’utilisateur hiropln, 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 qui sont accessibles par l’utilisateur hiropln, quel que soit leur ID, tapez :

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

openfiles /query

Requêtes et affichage de tous les fichiers ouverts.

Syntaxe

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

Paramètres

Paramètre Descriptif
/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 au format spécifié. Les valeurs valides sont les suivantes :
  • TABLE : affiche la sortie d’une table.
  • LIST : affiche la sortie dans une liste.
  • CSV : affiche la sortie au format Valeurs séparées par des virgules (CSV).
/Nh Supprime les en-têtes de colonne dans la sortie. Valide uniquement lorsque le paramètre /fo est défini sur TABLE ou CSV.
/v Spécifie que les informations détaillées (détaillées) sont 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 de tableau sans en-têtes, tapez :

openfiles /query /fo table /nh

Pour interroger et afficher tous les fichiers ouverts au format de 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 principal , tapez :

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

Remarque

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 fait écho à l’écran.

openfiles /local

Active ou désactive l’indicateur global de liste des objets du système. Si elle est utilisée sans paramètres, openfiles /local affiche l’état actuel de l’indicateur global De la liste des objets de maintenance .

Remarque

Les modifications apportées à l’aide de l’option activé ou désactivé ne prennent pas effet tant que vous n’avez pas redémarré le système. L’activation de l’indicateur global De la liste des objets de maintenance peut ralentir votre système.

Syntaxe

openfiles /local [on | off]

Paramètres

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

Exemples

Pour vérifier l’état actuel de l’indicateur global De la liste des objets de maintenance , tapez :

openfiles /local

Par défaut, l’indicateur global De la liste des objets de maintenance 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 De la liste des objets de maintenance , 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 De la liste des objets de maintenance , tapez :

openfiles /local off