Quero fazer um script que feche arquivos abertos em nosso armazenamento.
Posso fazer isso compmgmt.msc
conectando-me ao armazenamento como um computador remoto, depois vou em "Ferramentas do Sistema" -> "Pastas Compartilhadas" -> "Abrir Arquivos".
Existe uma interface de linha de comando para o MMC de gerenciamento de computadores?
Responder1
A openfiles
linha de comando funciona da mesma maneira. Você pode usá-lo sem argumentos para obter uma lista de arquivos abertos (infelizmente, a ferramenta é codificada para truncar a saída, portanto, pode ser um pouco complicado se você tiver um caminho de arquivo longo).
Você pode então usar o openfiles /disconnect (file)
comando para desconectar um arquivo específico.
Editar: você pode fazer melhor comPowershell.