Member 13299675 Ответов: 2

Как я могу сделать VB.NET приложение, которое сообщает мне, когда моя флешка подключена к другому компьютеру.


я хочу сделать приложение, которое сообщит мне, когда мой флешка / флешка подключится к другому компьютеру. пожалуйста, помогите мне или дайте мне любой источник, чтобы я мог найти что-то об этом.

Что я уже пробовал:

я изучаю его, но ничего полезного

2 Ответов

Рейтинг:
2

Jochen Arndt

Вы не можете этого сделать.

Это потребовало бы, чтобы приложение, хранящееся на диске, запускалось всякий раз, когда оно подключено к другой системе (автоматический запуск), который обычно запрещен по умолчанию (появится сообщение с вопросом, разрешено ли выполнение).

Тогда это приложение нуждается в онлайн-доступе, который также может быть отказан.

Наконец, такое приложение зависит от операционной системы (приложение Windows не будет работать в системах Linux или Mac).

Единственным системно независимым решением может быть загрузка HTML-страницы, хранящейся на диске, с помощью автоматического запуска, чтобы страница отображалась в браузере по умолчанию в системе. Затем эта HTML-страница может иметь внешнюю ссылку (например, на изображение) на принадлежащий вам домен, чтобы вы могли проверить файл журнала сервера на наличие доступа к этой ссылке.

Но опять же, это потребовало бы, чтобы человек, вставляющий диск, позволял открывать HTML-страницу при автоматическом запуске и чтобы его система действительно была в сети.


Dave Kreskowiak

Не говоря уже о том, что ПК, о котором идет речь, также будет нуждаться в соответствующей платформе .NET Framework, уже установленной на машине для запуска кода.

Jochen Arndt

Я всегда забываю, что ... NET stuff не работает автономно (кроме создания собственных приложений, требующих Windows 10).

Рейтинг:
2