Share via


openfiles

Permite a un administrador consultar, visualizar o desconectar los archivos y directorios que se han abierto en un sistema. Este comando también activa o desactiva la marca global del sistema Mantener lista de objetos.

openfiles /disconnect

Permite a un administrador desconectar archivos y carpetas que se han abierto de forma remota a través de una carpeta compartida.

Sintaxis

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

Parámetros

Parámetro Descripción
/s <system> Especifica el sistema remoto al que conectarse (por nombre o dirección IP). No use barras diagonales inversas. Si no usa la opción /s, el comando se ejecuta en el equipo local de forma predeterminada. Este parámetro se aplica a todos los archivos y carpetas especificados en el comando.
/u [<domain>\]<username> Ejecuta el comando con los permisos del usuario especificado. Si no usa la opción /u, los permisos del sistema se usan de forma predeterminada.
/p [<password>] Especifica la contraseña de la cuenta de usuario especificada en la opción /u. Si no usa la opción /p, aparece un símbolo del sistema de contraseña cuando se ejecuta el comando.
/id <openfileID> Desconecta los archivos abiertos por el identificador de archivo especificado. Puede usar el carácter comodín (*) con este parámetro.

Nota: Puede usar el comando openfiles /query para buscar el identificador de archivo.

/a <accessedby> Desconecta todos los archivos abiertos asociados al nombre de usuario especificado en el parámetro accessedby. Puede usar el carácter comodín (*) con este parámetro.
/o {read | write | read/write} Desconecta todos los archivos abiertos con el valor de modo abierto especificado. Los valores válidos son Read, Write o Read/Write. Puede usar el carácter comodín (*) con este parámetro.
/op <openfile> Desconecta todas las conexiones de archivos abiertas creadas por un nombre de archivo abierto específico. Puede usar el carácter comodín (*) con este parámetro.
/? Muestra la ayuda en el símbolo del sistema.

Ejemplos

Para desconectar todos los archivos abiertos con el identificador de archivo 26843578, escriba:

openfiles /disconnect /id 26843578

Para desconectar todos los archivos abiertos y directorios a los que tiene acceso el usuario hiropln, escriba:

openfiles /disconnect /a hiropln

Para desconectar todos los archivos y directorios abiertos con el modo de lectura y escritura, escriba:

openfiles /disconnect /o read/write

Para desconectar el directorio con el nombre de archivo abierto *C:\testshare*, independientemente de quién acceda a él, escriba:

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

Para desconectar todos los archivos abiertos en el equipo remoto srvmain a los que está accediendo el usuario hiropln, independientemente de su id., escriba:

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

openfiles /query

Consulta y muestra todos los archivos abiertos.

Sintaxis

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

Parámetros

Parámetro Descripción
/s <system> Especifica el sistema remoto al que conectarse (por nombre o dirección IP). No use barras diagonales inversas. Si no usa la opción /s, el comando se ejecuta en el equipo local de forma predeterminada. Este parámetro se aplica a todos los archivos y carpetas especificados en el comando.
/u [<domain>\]<username> Ejecuta el comando con los permisos del usuario especificado. Si no usa la opción /u, los permisos del sistema se usan de forma predeterminada.
/p [<password>] Especifica la contraseña de la cuenta de usuario especificada en la opción /u. Si no usa la opción /p, aparece un símbolo del sistema de contraseña cuando se ejecuta el comando.
[/fo {TABLE | LIST | CSV}] Muestra la salida en el formato especificado. Los valores válidos son:
  • TABLE: muestra la salida en una tabla.
  • LIST: muestra la salida en una lista.
  • CSV: muestra la salida en formato de valores separados por comas (CSV).
/nh Suprime los encabezados de columna en la salida. Válido solo cuando el parámetro /fo se establece en TABLE o CSV.
/v Especifica que la información detallada (verbose) se mostrará en la salida.
/? Muestra la ayuda en el símbolo del sistema.

Ejemplos

Para consultar y mostrar todos los archivos abiertos, escriba:

openfiles /query

Para consultar y mostrar todos los archivos abiertos en formato de tabla sin encabezados, escriba:

openfiles /query /fo table /nh

Para consultar y mostrar todos los archivos abiertos en formato de lista con información detallada, escriba:

openfiles /query /fo list /v

Para consultar y mostrar todos los archivos abiertos en el srvmain del sistema remoto mediante las credenciales del usuario hiropln en el dominio maindom, escriba:

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

Nota:

En este ejemplo, la contraseña se proporciona en la línea de comandos. Para evitar mostrar la contraseña, deje la opción /p. Se le pedirá la contraseña, que no se volverá a reproducir en la pantalla.

openfiles /local

Habilita o deshabilita la marca global del sistema Mantener lista de objetos. Si se usa sin parámetros, openfiles /local muestra el estado actual de la marca global Mantener lista de objetos.

Nota:

Los cambios realizados usando la opción on u off no surten efecto hasta que reinicie el sistema. La habilitación de la marca global Mantener lista de objetos puede ralentizar el sistema.

Sintaxis

openfiles /local [on | off]

Parámetros

Parámetro Descripción
[on | off] Habilita o deshabilita la marca global del sistema Mantener lista de objetos, que realiza un seguimiento de los identificadores de archivos locales.
/? Muestra la ayuda en el símbolo del sistema.

Ejemplos

Para comprobar el estado actual de la marca global Mantener lista de objetos, escriba:

openfiles /local

De forma predeterminada, la marca global Mantener lista de objetos está deshabilitada y aparece el siguiente mensaje: INFO: The system global flag 'maintain objects list' is currently disabled.

Para habilitar la marca global Mantener lista de objetos, escriba:

openfiles /local on

El mensaje siguiente aparece cuando la marca global está habilitada, SUCCESS: The system global flag 'maintain objects list' is enabled. This will take effect after the system is restarted.

Para deshabilitar la marca global Mantener lista de objetos, escriba:

openfiles /local off