Какой язык/методы использовать для прослушивания съемных дисков в Windows?

StackOverflow https://stackoverflow.com/questions/161257

  •  03-07-2019
  •  | 
  •  

Вопрос

Какой язык или метод я бы использовал для прослушивания события, когда съемный диск подключен к ПК?

Это было полезно?

Решение

Я думаю, подойдет любой язык, который может работать с Windows API.По сути, вы слушаете сообщение Windows WM_DEVICECHANGE.Уже одно это позволит вам прослушивать общесистемные сообщения.

Для более конкретных сценариев посмотрите функцию API RegisterDeviceNotification().Само собой разумеется, что C/C++ легко справится с этой задачей.

Другие советы

Будет ли ваша программа работать как служба Windows и ждать?или в этом случае можно разместить сценарий запуска на съемном диске?

Этот статья на codeproject.com находится на C++ и имеет решение, использующее функцию регистра уведомления об изменении оболочки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top