openfiles
Permite que um administrador consulte, exiba ou desconecte arquivos e diretórios que foram abertos em um sistema. Esse comando também habilita ou desabilita o sinalizador global Maintain Objects List do sistema.
openfiles /disconnect
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. Esse parâmetro se aplica a todos os arquivos e pastas que foram 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. Observação: você pode usar o comando openfiles /query para localizar a ID do arquivo. |
/a <accessedby> |
Desconecta todos os arquivos abertos associados ao nome de usuário especificado no parâmetro accessedby. 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 Read, Write ou Read/Write. Você pode usar o caractere curinga (*) com esse parâmetro. |
/op <openfile> |
Desconecta todas as conexões de arquivo abertas que foram 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 e diretórios abertos acessados pelo usuário hiropln, digite:
openfiles /disconnect /a hiropln
Para desconectar todos os arquivos e diretórios abertos com o modo read/write, digite:
openfiles /disconnect /o read/write
Para desconectar o diretório com o nome de arquivo aberto *C:\testshare*, independentemente de quem o está acessando, 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 sua ID, digite:
openfiles /disconnect /s srvmain /u maindom\hiropln /id *
openfiles /query
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. Esse parâmetro se aplica a todos os arquivos e pastas que foram 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:
|
/nh | Suprime os cabeçalhos de coluna na saída. Válido somente quando o parâmetro /fo é definido como TABLE ou CSV. |
/v | Especifica as informações detalhadas que serão 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 no formato de tabela sem cabeçalhos, digite:
openfiles /query /fo table /nh
Para consultar e exibir todos os arquivos abertos no 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 do usuário hiropln no domínio maindom, 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. Você será solicitado a fornecer a senha, que não será ecoada na tela.
openfiles /local
Habilita ou desabilita o sinalizador global Maintain Objects List do sistema. Se usado sem parâmetros, openfiles /local exibe o status atual do sinalizador global Maintain Objects List.
Observação
As alterações feitas usando a opção on ou off não serão aplicadas até que você reinicie o sistema. Habilitar o sinalizador global Maintain Objects List pode diminuir a velocidade do sistema.
Sintaxe
openfiles /local [on | off]
Parâmetros
Parâmetro | Descrição |
---|---|
[on | off] |
Habilita ou desabilita o sinalizador global Maintain Objects List do sistema, que rastreia identificadores de arquivos locais. |
/? | Exibe a ajuda no prompt de comando. |
Exemplos
Para verificar o status atual do sinalizador global Maintain Objects List, digite:
openfiles /local
Por padrão, o sinalizador global Maintain Objects List fica desabilitado e a mensagem a seguir é exibida, INFO: The system global flag 'maintain objects list' is currently disabled.
Para habilitar o sinalizador global Maintain Objects List, digite:
openfiles /local on
A mensagem a seguir é exibida quando o sinalizador global está habilitado, SUCCESS: The system global flag 'maintain objects list' is enabled. This will take effect after the system is restarted.
Para desabilitar o sinalizador global Maintain Objects List, digite:
openfiles /local off