PowerShell для получения всех процессов, которые используют (например, запись / чтение файла и т. Д.) С заданным именем файла - PullRequest
0 голосов
/ 18 мая 2018

Проблема:

Привет, я пытаюсь найти все процессы, использующие (чтение или запись) определенный файл, используя только Powershell.

У меня естьпопытался использовать Get-Process с фильтром where-Object, но он не работает.У меня очень мало опыта работы с Windows, поэтому мне трудно понять, где искать и как этого достичь.

Любая помощь будет принята.

Спасибо

Ответы [ 2 ]

0 голосов
/ 20 мая 2018

Информация в этом сообщении должна быть в состоянии помочь - http://jdhitsolutions.com/blog/powershell/3744/friday-fun-find-file-locking-process-with-powershell/

В комплекте Sysinternals есть инструмент под названием Handle.exe, который, если вы передадите ему файл, сообщит вам, какой процессимеет дескриптор этого файла (если он существует).

0 голосов
/ 18 мая 2018

Я думаю, вы можете найти много информации из этой ссылки .Надеюсь, это поможет вам с Windows PowerShell.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...