# PsFile - Sysinternals | Microsoft Learn

Aqui está um resumo em português do artigo sobre o PsFile (v1.04) por Mark Russinovich:

* O que é: PsFile é uma ferramenta de linha de comando do conjunto PsTools que lista arquivos abertos remotamente em um sistema e permite fechar esses arquivos por ID ou por caminho. Oferece mais detalhes que o comando "net file", que trunca caminhos longos e não funciona facilmente para sistemas remotos.
* Instalação: Copie o executável PsFile para um diretório no PATH e execute "psfile".
* Uso básico:
  * Sintaxe: psfile \[\RemoteComputer \[-u Username \[-p Password]]] \[\[Id | path] \[-c]]
  * Opções principais:
    * -u: usuário para logon no computador remoto.
    * -p: senha (se omitida, será solicitada sem eco).
    * Id: identificador do arquivo (fornecido pelo PsFile) para exibir ou fechar.
    * path: caminho total ou parcial para identificar arquivos a exibir ou fechar.
    * -c: fecha os arquivos identificados.
* Como funciona: PsFile usa a API NET documentada no SDK da Plataforma para obter informações e operar sobre arquivos abertos remotamente.
* Compatibilidade: Cliente: Windows 8.1 ou superior. Servidor: Windows Server 2012 ou superior.
* Download: PsTools (inclui PsFile) — <https://download.sysinternals.com/files/PSTools.zip>
* Referências adicionais: link para um módulo de treinamento sobre configuração e gestão de acesso a ficheiros — <https://learn.microsoft.com/pt-br/training/modules/configure-manage-file-access/?source=recommendations>

Última atualização listada: 09/02/2024.
