Was Sie sehen, ist eine allgemeine Eingabeaufforderung, die Windows bereitstellt, wenn Sie versuchen, eine heruntergeladene Datei zu einem beliebigen Zeitpunkt zu öffnen. Wenn Sie eine Datei herunterladen, wird sie mit einem Flag gekennzeichnet, das angibt, dass sie aus dem Internet stammt und daher möglicherweise gefährlich ist. Wenn Sie versuchen, eine solche Datei auszuführen, prüft Windows, ob sie eine gültige Signatur hat, um festzustellen, ob sie vertrauenswürdig ist.
Was Sie tun können, ist, das Flag aus der Datei zu entfernen, indem Sie die Schaltfläche " Blockierung aufheben" in den Eigenschaften der Datei verwenden. Danach lässt Windows Sie in Ruhe, wenn Sie versuchen, es auszuführen:
Das Problem ist, dass Batch-Dateien Textdateien sind, die ausgeführt werden können. Während es möglich ist, eine Textdatei zu signieren, wird am Ende eine Reihe von Binärdaten an die Datei angehängt, was für eine Batch-Datei fehlerhaft ist, da sie Kauderwelsch ist und Probleme verursacht, wenn der Befehlsinterpreter versucht, sie auszuführen. Das Auskommentieren der Signatur funktioniert auch nicht, da die Signatur dann beschädigt wird.
Daher funktioniert das Signieren einer Batchdatei nicht.
Was Sie tun müssen, ist herauszufinden, warum das System Sie auffordert, es auszuführen. Standardmäßig fragt Windows nicht, bevor Batch-Dateien ausgeführt werden. Daher muss eine spezielle Richtlinie oder ein Sicherheitsprogramm dies blockieren. Überprüfen Sie Ihre Sicherheitsprogramme, um festzustellen, ob es eine Überprüfungseinstellung gibt, für die Sie einen Ausschluss deaktivieren oder hinzufügen können.
Überprüfen Sie auch den Inhalt der Batch-Datei, um festzustellen, ob eine nicht signierte ausführbare Datei ausgeführt wird (obwohl Windows standardmäßig nicht nach ausführbaren Dateien fragt, es sei denn, sie wurde heruntergeladen oder erfordert erhöhte Berechtigungen. Überprüfen Sie daher Ihre Einstellungen).