7
votes

Comment ajouter de l'URL à la zone de confiance de l'Explorateur Internet?

Comment puis-je ajouter une URL au site de confiance? Il semble qu'il y ait stocké dans le registre, mais où exactement?
Les astuces que j'ai googlé jusqu'à présent n'étaient pas utiles.

Le programme .NET sera exécuté localement sur chaque client.

Edit de la clarification : Je veux faire ce code C # programmateur.


0 commentaires

7 Réponses :


1
votes

Consultez ce solution sur les forums de CodeGuru.

in Résumé, ce code utilise la bibliothèque COM, une bibliothèque que vous avez dit que vous avez souhaité éviter. Cependant, il n'y a pas de solution de contournement cette situation. Une autre chose à mentionner est que ce code est écrit en C ++, comme le gars qui l'a écrit, Corithmartin , le porta de c #. xxx


0 commentaires

3
votes

Ce qui suit devrait vous donner le moyen de le faire en code ...

http://blogs.msdn.com/ie /Rarchive/2005/01/26/361228.aspx


1 commentaires

Le code que vous avez posté enroule un objet COM. Pourrait-il y avoir une autre solution impliquant le registre?




1
votes

Il réside en effet dans le registre, et il est décrit juste là:

http://msdn.microsoft.com /en-us/library/ms537181%28vs.85%29.aspx

méfiez-vous de l'UAC en Vista. C'est une vraie douleur à traiter.


0 commentaires

0
votes

Pour ajouter une nouvelle zone de confiance, il crée des clés de registre de zone et des dossiers sur le chemin HKEY_CURENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Paramètres Internet \ Zonemap \ domaines Pour chaque domaine, il crée une nouvelle Touche avec nom de domaine (exemple.com) Une nouvelle clé sous celle-ci avec le sous-domaine (www) et sous celui-ci un nouveau reg_dword avec nom du schéma (http ou https) Valeur 2 sur hexadécimal et c'est tout, vous l'avez fait


0 commentaires

0
votes

Voici un moyen de simplifier le processus.

  1. Créez un .exe à demander le domaine (une zone de texte), spécifiez le Fournisseurs (comme cases à cocher: Tous, http, https, ftp) Cliquez sur "Ajouter un site à Sites de confiance "Pour ensuite procéder à ce qui suit:
  2. Créez un dossier Temp sur C: comme "C: \ TMPTS \"
  3. Créez un fichier .bat ("C: \ TMPTS \ addtrustedsites.bat") similaire à ceci:

    SET REGFILE = "C: \ TMPTS \ addtrustedsitetsitts.reg"

    ECHO Windows Registry Editor version 5.00>% Regfile%

    echo [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Paramètres \ zonemap \ domaines \ mysecuredomain.com \ www] >>% Regfile

    echo "https" = DWORD: 00000002 >>% REGFILE%

    Regedit / S% Regfile%

    Del% Regfile%

    L'écho écho [HKEY_CURRENT_USER ... et echo "https" ... Les lignes peuvent être répétées pour chaque fournisseur vérifié. Pour le fournisseur "Tous", utilisez un astérisque à la place de "https", comme tel:

    echo [HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Paramètres \ Zonemap \ domaines \ mysecuredomain.com \ www] >>% Regfile%% Echo "*" = DWORD: 00000002 >>% REGFILE%

    Exécuter le fichier .bat en utilisant cet appel:

    system.diagnostics.process.start ("C: \ TMPTS \ addtrustedsites.bat")

    Une fois que le fichier .bat est couru (prend de simples microsecondes), supprimez-le à la fois le fichier BAT et Temps.

    macspudster

    (A.k.a. Gnoter, Techstuffbc)

    =========================

    crédit lorsque le crédit est dû:

    regeedit / s addtrustedsite.reg

    La boîte de dialogue Confirmera Supprimer

    http://www.computerhope.com/registry.html

    Aussi:

    voir http://www.computing.net/answers/windows-xp/bat-file-to-add-trusted-site-in-ie/139995.html


0 commentaires

1
votes

powershell xxx


0 commentaires