Как я могу закрыть все окна просмотра фотографий Windows в Microsoft Windows 7 одновременно?

2877
Franck Dernoncourt

Интересно, как я могу закрыть все окна просмотра фотографий Windows в Microsoft Windows 7 одновременно.

Я обычно использую taskkill, например, taskkill /f /im mspaint.exeили taskkill /f /im putty.exe, однако, насколько я понимаю, что Windows Photo Viewer является частью explorer.exeпроцесса, который я не хочу прекращать.

3
Это расположение файла «C: \ Program Files \ Windows Photo Viewer \ PhotoViewer.dll», поэтому вы пробовали taskkill / f / im PhotoViewer.dll? f3rn0s 7 лет назад 0
Если вы просматриваете диспетчер задач при первом открытии изображения, он использует C: \ Windows \ System32 \ dllhost.exe, чтобы открыть средство просмотра фотографий Windows. Moab 7 лет назад 1
PhotoViewer.dll не является задачей, так что не будет работать. Moab 7 лет назад 1
@Tealkine Спасибо, я только что попробовал: `taskkill / f / im PhotoViewer.dll`. Я думаю, что Моав прав. Franck Dernoncourt 7 лет назад 0
@Moab Спасибо, `taskkill / f / im dllhost.exe` делает свое дело. Может быть, это иногда имеет побочные эффекты, но пока все хорошо. Franck Dernoncourt 7 лет назад 0
@Moab Пожалуйста, сделайте правильный ответ для будущих зрителей f3rn0s 7 лет назад 0
Вы можете программировать? Вы можете программно отправить событие WM_CLOSE с помощью функции postmessage, которую вы можете сделать в C или даже в Visual Basic. Вы можете написать программу для циклического перебора всех открытых окон и отправки WM_CLOSE в окна, определенные как средство просмотра фотографий Windows. cybernard 7 лет назад 0
@Tealkine спасибо, это правда, но часто у меня открыта куча окон проводника, которые я бы не хотел закрывать :-) Franck Dernoncourt 7 лет назад 0
@cybernard Да, в крайнем случае, я мог бы написать это. Просто хотел убедиться, что я не изобрету велосипед Franck Dernoncourt 7 лет назад 0

2 ответа на вопрос

4
chue x

You can close all the windows from the Windows task bar. Just right click on the Photo Viewer icons and select "Close All Windows":

task bar close all windows

Спасибо, интересно, я не могу использовать это, поскольку я не комбинирую окна, но это полезно знать. Franck Dernoncourt 7 лет назад 0
3
Moab

I noticed in task manager when I opened a photo that dllhost.exe popped up, so I killed it in task manager and Windows Photo Viewer closed.

try

taskkill /f /im dllhost.exe