powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Закрытие файлов открытых процессом
6 сообщений из 6, страница 1 из 1
Закрытие файлов открытых процессом
    #39253171
Eugene DMC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно кто-нибудь сталкивался или знает как работает эта программа -
https://technet.microsoft.com/en-us/sysinternals/handle.aspx

Например, если открыт процесс Notepad.exe и некий текстовый файл, интересно почему выдает только список каких-то других файлов и секций, но не тех которые реально открыты.

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
C:\dev\Handle>handle -p notepad.exe
Handle v4.0
Copyright (C) 1997-2014 Mark Russinovich
Sysinternals - www.sysinternals.com

------------------------------------------------------------------------------
notepad.exe pid: 11376 username
    C: File  (RW-)   C:\dev\Handle
   10: File  (RW-)   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b
1e3d17594757
   D8: File  (R-D)   C:\Windows\Fonts\StaticCache.dat
   E0: File  (RW-)   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b
1e3d17594757
   F0: Section       \BaseNamedObjects\__ComCatalogCache__
   F8: Section       \BaseNamedObjects\__ComCatalogCache__
  100: File  (R--)   C:\Windows\Registration\R000000000014.clb
  108: Section       \Sessions\1\BaseNamedObjects\windows_shell_global_counters
  110: File  (RW-)   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b
1e3d17594757
...
Рейтинг: 0 / 0
Закрытие файлов открытых процессом
    #39253172
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Потому что нотепад не держит файл открытым
...
Рейтинг: 0 / 0
Закрытие файлов открытых процессом
    #39253182
Eugene DMC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. А как это можно проверить? Например, я так понимаю можно как-то так найти процесс по имени файла
handle | findstr /i <filename>
...
Рейтинг: 0 / 0
Закрытие файлов открытых процессом
    #39253183
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Eugene DMCА как это можно проверить? удалить "открытый" нотепадом файл.
...
Рейтинг: 0 / 0
Закрытие файлов открытых процессом
    #39253186
Eugene DMC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Удалил файл но результат такой же,

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
c:\dev\Handle>handle -p notepad.exe

Handle v4.0
Copyright (C) 1997-2014 Mark Russinovich
Sysinternals - www.sysinternals.com

------------------------------------------------------------------------------
notepad.exe pid: 1092 username
    C: File  (RW-)   C:\dev\Handle
   10: File  (RW-)   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b
1e3d17594757
   D8: File  (R-D)   C:\Windows\Fonts\StaticCache.dat
   E0: File  (RW-)   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b
1e3d17594757
   F0: Section       \BaseNamedObjects\__ComCatalogCache__
   F8: Section       \BaseNamedObjects\__ComCatalogCache__
  100: File  (R--)   C:\Windows\Registration\R000000000014.clb
  108: Section       \Sessions\1\BaseNamedObjects\windows_shell_global_counters
  110: File  (RW-)   C:\Windows\winsxs\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18837_none_fa3b
1e3d17594757



Если запустить такую команду, в результате ничего не выдает.
handle notepad | findstr file.txt
...
Рейтинг: 0 / 0
Закрытие файлов открытых процессом
    #39253271
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Eugene DMC,

это и есть файлы, "которые реально открыты".
кэшированные шрифты, версии контролов (нужные, из WinSxS), ...


Вы что именно ожидаете? Файл "noname.txt"?
notepad его не держит открытым. Прочитал и закрыл.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Закрытие файлов открытых процессом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]