Partilhar via


openfiles

Permite que um administrador consulte, exiba ou desconecte arquivos e diretórios que foram abertos em um sistema. Este comando também habilita ou desabilita o sistema Manter Lista de Objetos sinalizador global.

openfiles /desconectar

Permite que um administrador desconecte arquivos e pastas que foram abertos remotamente por meio de uma pasta compartilhada.

Sintaxe

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

Parâmetros

Parâmetro Descrição
/s <system> Especifica o sistema remoto ao qual se conectar (por nome ou endereço IP). Não use barras invertidas. Se você não usar a opção /s, o comando será executado no computador local por padrão. Este parâmetro aplica-se a todos os ficheiros e pastas especificados no comando.
/u [<domain>\]<username> Executa o comando usando as permissões da conta de usuário especificada. Se você não usar a opção /u, as permissões do sistema serão usadas por padrão.
/p [<password>] Especifica a senha da conta de usuário especificada na opção /u. Se você não usar a opção /p, um prompt de senha será exibido quando o comando for executado.
/id <openfileID> Desconecta arquivos abertos pela ID de arquivo especificada. Você pode usar o caractere curinga (*) com esse parâmetro.

Nota: Você pode usar o comando openfiles /query para encontrar o ID do arquivo.

/um <accessedby> Desconecta todos os arquivos abertos associados ao nome de usuário especificado no parâmetro acessado por. Você pode usar o caractere curinga (*) com esse parâmetro.
/o {read | write | read/write} Desconecta todos os arquivos abertos com o valor de modo aberto especificado. Os valores válidos são de leitura, de gravação ou de leitura/gravação. Você pode usar o caractere curinga (*) com esse parâmetro.
/op <openfile> Desconecta todas as conexões de arquivo aberto criadas por um nome de arquivo aberto específico. Você pode usar o caractere curinga (*) com esse parâmetro.
/? Exibe a ajuda no prompt de comando.

Exemplos

Para desconectar todos os arquivos abertos com a ID de arquivo 26843578, digite:

openfiles /disconnect /id 26843578

Para desconectar todos os arquivos abertos e diretórios acessados pelo usuário hiropln, digite:

openfiles /disconnect /a hiropln

Para desconectar todos os arquivos e diretórios abertos com modo de leitura/gravação, digite:

openfiles /disconnect /o read/write

Para desconectar o diretório com o nome de arquivo aberto *C:\testshare*, independentemente de quem está acessando-o, digite:

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

Para desconectar todos os arquivos abertos no computador remoto srvmain que estão sendo acessados pelo usuário hiropln, independentemente de seu ID, digite:

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

openfiles /consulta

Consulta e exibe todos os arquivos abertos.

Sintaxe

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

Parâmetros

Parâmetro Descrição
/s <system> Especifica o sistema remoto ao qual se conectar (por nome ou endereço IP). Não use barras invertidas. Se você não usar a opção /s, o comando será executado no computador local por padrão. Este parâmetro aplica-se a todos os ficheiros e pastas especificados no comando.
/u [<domain>\]<username> Executa o comando usando as permissões da conta de usuário especificada. Se você não usar a opção /u, as permissões do sistema serão usadas por padrão.
/p [<password>] Especifica a senha da conta de usuário especificada na opção /u. Se você não usar a opção /p, um prompt de senha será exibido quando o comando for executado.
[/fo {TABLE | LIST | CSV}] Exibe a saída no formato especificado. Os valores válidos incluem:
  • TABELA - Exibe a saída em uma tabela.
  • LIST - Exibe a saída em uma lista.
  • CSV - Exibe a saída no formato CSV (valores separados por vírgula).
/nh Suprime cabeçalhos de coluna na saída. Válido somente quando o parâmetro /fo estiver definido como TABLE ou CSV.
/v Especifica que informações detalhadas (detalhadas) sejam exibidas na saída.
/? Exibe a ajuda no prompt de comando.

Exemplos

Para consultar e exibir todos os arquivos abertos, digite:

openfiles /query

Para consultar e exibir todos os arquivos abertos em formato de tabela sem cabeçalhos, digite:

openfiles /query /fo table /nh

Para consultar e exibir todos os arquivos abertos em formato de lista com informações detalhadas, digite:

openfiles /query /fo list /v

Para consultar e exibir todos os arquivos abertos no sistema remoto srvmain usando as credenciais para o usuário hiropln no maindom domínio, digite:

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

Observação

Neste exemplo, a senha é fornecida na linha de comando. Para evitar a exibição da senha, deixe de fora a opção /p. Ser-lhe-á solicitada a palavra-passe, que não será transmitida para o ecrã.

openfiles /local

Habilita ou desabilita o sistema Manter lista de objetos sinalizador global. Se usado sem parâmetros, openfiles /local exibe o status atual do Manter Lista de Objetos sinalizador global.

Observação

As alterações feitas usando o no ou desativar opção não terão efeito até que você reinicie o sistema. Ativar o Manter Lista de Objetos sinalizador global pode tornar o sistema mais lento.

Sintaxe

openfiles /local [on | off]

Parâmetros

Parâmetro Descrição
[on | off] Habilita ou desabilita o sistema Manter Lista de Objetos sinalizador global, que rastreia identificadores de arquivos locais.
/? Exibe a ajuda no prompt de comando.

Exemplos

Para verificar o status atual do Manter Lista de Objetos sinalizador global, digite:

openfiles /local

Por padrão, o sinalizador global Manter Lista de Objetos está desabilitado e a seguinte mensagem é exibida, INFO: The system global flag 'maintain objects list' is currently disabled.

Para habilitar o Manter Lista de Objetos sinalizador global, digite:

openfiles /local on

A seguinte mensagem aparece quando o sinalizador global está ativado, SUCCESS: The system global flag 'maintain objects list' is enabled. This will take effect after the system is restarted.

Para desativar o sinalizador global Manter Lista de Objetos, digite:

openfiles /local off