Ouvrir un fichier Excel sans boîte de dialogue d’ouverture, de sauvegarde ou d’annulation en utilisant Node.js via C++

Pourquoi un risque de sécurité ?

L’image suivante montre la boîte de dialogue Ouvrir-Enregistrer-Annuler affichée par Internet Explorer lors de la tentative de téléchargement d’un fichier.

La boîte de dialogue Ouvrir-Enregistrer-Annuler
todo:image_alt_text
Comme expliqué ci-dessus, autoriser un fichier à s’ouvrir ou à s’exécuter sur votre système sans confirmation que vous le souhaitez vraiment constitue un risque de sécurité. Certains fichiers contiennent des virus, et certains sites essaieront de télécharger des fichiers nuisibles sur votre machine sans vous en avertir. Il n’est donc pas recommandé de permettre le téléchargement de fichiers sans l’invite de téléchargement, afin que les utilisateurs puissent vérifier le fichier et sa source avant de le télécharger ou de l’exécuter. La désactivation de la boîte de dialogue de téléchargement rend le système vulnérable aux virus, aux chevaux de Troie et aux pirates informatiques qui peuvent affecter silencieusement votre système.

Ouverture d’un fichier sans la boîte de dialogue Ouvrir-Enregistrer-Annuler

Bien que ce soit un gros problème de sécurité, Microsoft propose toujours des paramètres d’Internet Explorer permettant aux utilisateurs de désactiver la demande d’ouvrir-enregistrer-annuler pour le téléchargement de fichiers.

Dans l’Explorateur Windows :

  1. Dans le menu Outils, sélectionnez Options de dossier.
  2. Cliquez sur l’onglet Types de fichiers dans la boîte de dialogue Options de dossier.
  3. Sélectionnez le type de fichier avec l’extension XLS.
  4. Cliquez sur Avancé. Une boîte de dialogue s’affiche. Elle propose trois options en bas.
  5. Décochez Confirmer l’ouverture après le téléchargement.
  6. Sélectionnez la troisième option - Naviguer dans la même fenêtre - pour afficher le fichier Excel dans Internet Explorer sans démarrer Microsoft Excel à part.
Options de modification du type de fichier
todo:image_alt_text
Ce paramètre permet aux fichiers de s’exécuter directement dans le navigateur web, sans afficher la boîte de dialogue Ouvrir-Enregistrer-Annuler lors du téléchargement ou de l’ouverture du fichier.