2017-09-14 4 views
0

Je suis nouveau sur python. J'ai réussi à écrire mon code pour les versions de journalisation et généré l'exécutable en utilisant cx_freeze. Il fonctionne très bien dans ma machine, mais quand je le prends à d'autres machines, je reçois Windows erreur d'écran intelligent. Une idée pour se débarrasser de ça? Aide rapide requise.comment sauter l'erreur d'écran intelligent de Windows tout en exécutant l'exécutable de python?

Merci d'avance. enter image description here

Répondre

0

Ainsi fonctionne SmartScreen, il bloque les exécutables "impopulaires". Selon la configuration du système, l'utilisateur peut cliquer sur «Plus d'infos» et l'exécuter quand même.

Si un nombre suffisant de personnes téléchargent et exécutent votre fichier .exe, le bloc SmartScreen disparaît. Microsoft ne précise pas combien de téléchargements sont nécessaires dans leur FAQ:

Lorsque vous téléchargez un programme à partir de l'Internet, le filtre SmartScreen vérifiera le programme à une liste de programmes qui sont téléchargés par un nombre important d'autres Internet Explorer utilisateurs et une liste de programmes connus pour être dangereux. Si le programme que vous téléchargez ne figure dans aucune de ces listes, le filtre SmartScreen affiche un avertissement indiquant que le fichier n'est pas "généralement téléchargé".


SmartScreen vérifie les fichiers téléchargés à partir du Web à une liste de sites de logiciels malveillants et les programmes déclarés connus pour être dangereux. S'il trouve une correspondance, SmartScreen vous avertit que le téléchargement a été bloqué pour votre sécurité. SmartScreen also checks the files that you download against a list of files that are well known et téléchargé par de nombreuses personnes qui utilisent Internet Explorer. Si le fichier que vous téléchargez ne figure pas dans cette liste, SmartScreen vous en avertira.

Microsoft SmartScreen & Extended Validation (EV) Code Signing Certificates:

La signature du code est importante

à notre intelligence de réputation, car cette identité de niveau supérieur nous permet de construire réputation à travers plusieurs programmes signés par un éditeur. Il est également important pour les éditeurs que les programmes signés héritent de la réputation du certificat avec lequel ils sont signés; Cela signifie que chaque programme distribué par un éditeur n'a pas besoin de construire sa réputation individuellement.

...

programmes signés par un certificat de signature de code EV peut établir immédiatement la réputation avec les services de réputation SmartScreen, même si aucune réputation préalable existe pour ce fichier ou de l'éditeur.


Retrait de la « Mark of the Web » par elle débouchage dans les propriétés des fichiers doivent également empêcher le message SmartScreen.