Czy można uruchomić plik natychmiast po podłączeniu urządzenia HDMI?

4

Prawie każdy wie, że jeśli USB ma autorun.inf plik, zostanie wykonany w taki sposób, aby inne pliki ładowały się automatycznie. Ale zastanawiałem się, czy jest to możliwe również dla kabli HDMI. Więc jeśli podłączysz HDMI, pewna ( .bat, .py itd ...) plik zostanie wykonany, podobnie jak plik wideo lub może przeglądarka.

Używam systemu Windows 10 i zawsze używam (nie smart) telewizora do oglądania filmów na większym ekranie. Nie jestem leniwy, chcę tylko wiedzieć, czy to możliwe, czy nie.

Ponieważ przechowywanie plików na kablu HDMI jest po prostu niemożliwe autorun plik powinien być po prostu konfiguracją w ustawieniach, prawda? Wolałbym nie używać narzędzi ani aplikacji innych firm, które zawsze działają w tle, skanując urządzenia HDMI. Ale jeśli nie ma innych możliwości, prawdopodobnie będę musiał użyć takiego programu.

Edytować: Powinienem to dodać: to .bat lub .py jest przechowywany na komputerze, więc nawet jeśli nie są podłączone żadne urządzenia HDMI, ten skrypt może być nadal uruchomiony.

Jakieś pomysły?

Z góry dziękuję!

PythonPupil1906
źródło
autorun.inf obecnie cieszy się zasłużoną emeryturą. ;) Inne niż pisanie programu, który stale działa, nie widzę żadnego sposobu, aby to osiągnąć.
Daniel B
Ktoś kompetentny w programowaniu może stworzyć program, który wykona to, co chcesz, ale nie jest to możliwe w inny sposób.
Moab

Odpowiedzi:

2

Tak i nie w zależności od tego, co masz na myśli przez "... kiedy urządzenie HDMI jest podłączone?"

Nie, nie można uruchomić pliku z urządzenia HDMI.

Nie, nie możesz uruchomić pliku z urządzenia podłączonego przez HDMI do systemu, do którego jest podłączony.

Podczas gdy HDMI jest kablem do transmisji danych - w przeciwieństwie do VGA, który byłby kablem analogowym przesyłającym sygnał wideo - nie ma możliwości przechowywania danych.

Urządzenia podłączane bezpośrednio do portu HDMI - takie jak Chromecast firmy Google lub Compute Stick firmy Intel - po prostu używają połączenia HDMI do przesyłania danych audio i wideo do podłączonego urządzenia; nie ma przechowywania danych na poziomie systemu ani transmisji dwukierunkowej, która normalnie byłaby uważana za przechowywanie i transmisję danych w tym miejscu.

Na przykład, to pytanie na stronie wymiany stosu zabezpieczeń informacji bada teoretyczne możliwości infekcji systemu za pomocą kabla HDMI. Ogólny wniosek, jaki można uzyskać z dyskusji, znajduje się w chwili obecnej teoretycznie możliwe że system może zostać zainfekowany przez połączenie HDMI, ale nie ma żadnego dowodu na to, jak to zrobić - lub nawet podejrzenia.

Tak, system operacyjny powinien wykryć, czy kabel HDMI jest podłączony i zrobić coś w oparciu o tę akcję.

To powiedziawszy, jeśli chciałeś skryptować system operacyjny głównego systemu operacyjnego, aby wykrył, czy urządzenie HDMI zostało podłączone, a następnie zrobić coś na podstawie tej akcji, to powinno być możliwe, ale jak do skryptu, który jest naprawdę idiosynkratyczny dla jakiegokolwiek systemu operacyjnego, na którym spróbujesz coś takiego.

JakeGould
źródło
1
Więc mówisz NIE? Mimo że informacja nie odpowiada na pytanie.
Moab
@Moab Zmieniono, aby powiedzieć "Nie ...", więc hej ... Teraz wyraźniej, prawda?
JakeGould
Dziękuję za odpowiedź! Być może powinienem być bardziej przejrzysty, ale co z plikiem, który jest przechowywany na samym komputerze? Czy po podłączeniu ten plik (na komputerze) zostanie wykonany?
PythonPupil1906
@ PythonPupil1906 Więc jeśli twój system wykryje, że urządzenie HDMI jest podłączone, reaguje i coś robi? Myślę że jest możliwe. Ale byłoby to idiosynkratyczne dla każdego systemu operacyjnego, którego używasz, jak do skryptowania tego zachowania.
JakeGould
1
@ PythonPupil1906, to pytanie do Stack Overflow. Byłoby to nie na temat.
fixer1234