Ist es möglich, eine Datei auszuführen, sobald ein HDMI-Gerät angeschlossen ist?

406
PythonPupil1906

Fast jeder weiß, dass ein USB-Stick autorun.infso ausgeführt wird, dass andere Dateien automatisch geladen werden. Ich habe mich aber gefragt, ob dies auch für HDMI-Kabel möglich ist. Also, wenn Sie in einer HDMI - Stecker, ein bestimmten ( .bat, .pyetc ...) Datei wird ausgeführt, wie eine Videodatei oder vielleicht einen Browser.

Ich verwende Windows 10 und benutze mein (nicht intelligentes) Fernsehgerät immer, um Filme auf einem größeren Bildschirm anzusehen. Ich bin nicht faul, ich möchte nur wissen, ob es möglich ist oder nicht.

Da das Speichern von Dateien auf einem HDMI-Kabel einfach unmöglich ist, sollte diese autorunDatei wahrscheinlich nur eine Konfigurationssache in den Einstellungen sein, oder? Ich würde es vorziehen, keine Tools oder Anwendungen von Drittanbietern zu verwenden, die immer im Hintergrund ausgeführt werden und nach HDMI-Geräten suchen. Wenn es keine anderen Möglichkeiten gibt, muss ich wahrscheinlich ein solches Programm verwenden.

Edit: Ich hätte folgendes hinzufügen sollen: Dies .batoder .pyist auf dem Computer gespeichert, sodass dieses Skript auch dann ausgeführt werden kann, wenn keine HDMI-Geräte angeschlossen sind.

Irgendwelche Ideen?

Danke im Voraus!

4
`autorun.inf` genießt heute seinen wohlverdienten Ruhestand. ;) Abgesehen von dem Schreiben eines Programms, das permanent ausgeführt wird, sehe ich keine Möglichkeit, dies zu erreichen. Daniel B vor 7 Jahren 0
Jemand, der in der Programmierung kompetent ist, könnte ein Programm erstellen, das das tut, was Sie wollen, aber es ist sonst nicht möglich. Moab vor 7 Jahren 0

1 Antwort auf die Frage

2
JakeGould

Ja und Nein, je nachdem, was Sie unter "... verstehen, wenn ein HDMI-Gerät angeschlossen ist?"

Nein, es ist nicht möglich, eine Datei von einem HDMI-Gerät auszuführen.

Nein, Sie können keine Datei von einem über HDMI angeschlossenen Gerät auf das System ausführen, mit dem sie verbunden ist.

Während HDMI ein Datenkabel ist - im Gegensatz zu VGA, bei dem es sich um ein analoges Kabel handelt, das Videosignale überträgt - verfügt es nicht über Datenspeicherungsmöglichkeiten.

Geräte, die direkt an einen HDMI-Anschluss angeschlossen werden, wie z. B. Chromecast von Google oder Intels Compute Stick, verwenden die HDMI-Verbindung, um Video- und Audiodaten an ein angeschlossenes Gerät zu senden. Es gibt keinen Datenspeicher auf Systemebene und keine bidirektionale Übertragung, der normalerweise als Datenspeicherung und Übertragung betrachtet wird, die dort stattfindet.

Zum Beispiel, diese Frage auf dem Information Security - Stack Exchange - Standort untersucht die theoretischen Möglichkeiten eines Systems über ein HDMI - Kabel angesteckt werden. Die allgemeine Schlussfolgerung, die man aus der Diskussion zieht, ist , dass es theoretisch möglich ist, dass ein System über eine HDMI-Verbindung infiziert werden kann. Es gibt jedoch keine Beweise für ein Konzept - oder auch nur eine Ahnung -, wie dies getan wird.

Ja, es sollte möglich sein, dass Ihr Betriebssystem erkennt, ob ein HDMI-Kabel angeschlossen ist, und auf der Grundlage dieser Aktion etwas unternimmt.

Wenn Sie das Betriebssystem des Hauptcomputersystems mit einem Skript versehen möchten, um herauszufinden, ob ein HDMI-Gerät angeschlossen ist, und dann etwas tun, das auf dieser Aktion basiert, sollte dies möglich sein. Das Skript sollte jedoch für jedes Betriebssystem, das Sie versuchen würden, wirklich idiosynkratisch sein so etwas auf zu tun.

Also sagst du NEIN? Obwohl informativ, beantwortet es die Frage nicht. Moab vor 7 Jahren 1
@Moab Wurde editiert, um "Nein ..." zu sagen, also hey ... Klarer jetzt, richtig? JakeGould vor 7 Jahren 0
Danke für die Antwort! Vielleicht hätte ich klarer sein sollen, aber was ist mit einer Datei, die auf dem Computer selbst gespeichert ist? Beim Einstecken wird diese Datei (auf dem PC) ausgeführt. PythonPupil1906 vor 7 Jahren 0
@ PythonPupil1906 Wenn Ihr System erkennt, dass ein HDMI-Gerät angeschlossen ist, reagiert es und tut etwas? Ich denke * das * ist möglich. Es wäre jedoch idiosynkratisch, welches Betriebssystem Sie verwenden, um dieses Verhalten zu skripten. JakeGould vor 7 Jahren 0
Genau! Wissen Sie vielleicht zufällig, was für ein Skript das sein würde? Wenn nicht, mach dir keine Sorgen, vielleicht weiß es jemand anders. PythonPupil1906 vor 7 Jahren 0
@ PythonPupil1906, das ist eine Frage zum Stack Overflow. Das wäre hier ein Thema. fixer1234 vor 7 Jahren 1
@ fixer1234 Stimmt, ich werde diese Frage dort posten, sobald ich kann! Trotzdem vielen Dank für Ihre Zeit! PythonPupil1906 vor 7 Jahren 0
Obligatorischer Nitpick: VGA hat auch DDC. : D Natürlich hat HDMI viel mehr mit Ethernet und so weiter. Ein VGA-Signal ist jedoch so "Daten" wie es nur geht. Es ist nur analog vs digital. Daniel B vor 7 Jahren 0