IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Suppression des fichiers temporaires internet -> WININET.DLL?


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut Suppression des fichiers temporaires internet -> WININET.DLL?
    Bonjour,

    je cherche à écrire un script qui supprimerai les fichiers temporaires internets en vbscript.

    Je sais qu'on trouve plein de solution à ce problème mais pourquoi quand j'exécute les scripts que je trouve sur le net, les fichiers supprimés ne sont pas les bons je m'explique :

    je souhaite supprimé les fichiers qui sont visibles par cette manipulation :

    ouvrir internet Explorer > outils > options internet > onglet général > paramètres ... > afficher les fichiers

    on arrive donc vers ce chemin
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    C:\Documents and Settings\{USER}\Local Settings\Temporary Internet Files
    je voudrais supprimé le contenu de CE dossier.

    Remarque :

    si vous essayé d'accéder par l'explorateur de dossier à ce chemin, vous ne tomberais pas sur les fichiers qui ont été affiché précédemment via IE.

    j'ai déjà essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    del /F /S /Q {user}\Local Settings\Temporary Internet Files\*.*
    ça ne fait pas ce que je veux...
    Merci pour vous idées futures


    EDIT: après plusieurs heures de recherche, j'ai trouvé qu'il existe un lien avec la dll de IE : wininet.dll

    La question reste intacte : comment je peux utiliser cette dll afin de parcourir le dossier spécial des fichiers temp internet?

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Je pense qu'il va falloir que tu sois plus clair dans ce que tu as fais, tu essayes de faire, et ce que tu veux faire.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut
    Salut,

    je vais essayer de rendre ça plus clair :

    j'essaie d'écrire un module en vba qui va supprimer les TIF (temporary internet files).

    Seulement ce dossier est assez spécial, on y a pas assez aussi facilement que ça. Après plusieurs heures de recherche, j'ai pu trouver une dll : wininet.dll

    qui pourrait servir dans ce traitement.

    je pense être sur une piste, voici la liste des fonctions wininet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http://msdn.microsoft.com/en-us/library/aa385473(VS.85).aspx
    Voilà, donc si quelqu'un à déjà essayé de résoudre ce problème, merci de me faire signe

    [je pense que le message n'a plus lieux d'être ici]

  4. #4
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Seulement ce dossier est assez spécial
    Vraiment ?
    Je sais qu'il y a un dossier caché dans le temporary internet file (j'ai oublié son nom malheuresement) et que celui-ci n'est accessible que si tu rentres son nom à la main dans l'explorer. Mais en dehors de cela je ne trouve pas TIF difficile d'accés.

    Ton problème ne pourrait il pas venir du fait que local setting est un répertoire cachée ?

    J'ai utilisé un soft qui modifié un fichier texte dernièrement. Pour diverse raison j'ai mis ce fichier en fichier caché. Le soft en question pouvait lire ce fichier, mais ne pouvais pas le modifier.

    Donc le fait que local setting soit un répertoire caché peut causer des problèmes, est ce que tu gères cela ?

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations forums :
    Inscription : Mai 2007
    Messages : 85
    Par défaut
    J'ai posté dans Général VBA,

    j'ai trouvé une solution que j'ai également posté

    voilà résolu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Suppression des fichier temporaire IE
    Par darkterreur dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 14/06/2011, 16h35
  2. Suppression des fichiers temporaires (TMP)
    Par alainn dans le forum Access
    Réponses: 1
    Dernier message: 17/06/2006, 10h01
  3. [système]suppression des fichiers
    Par gilleski2010 dans le forum Sécurité
    Réponses: 2
    Dernier message: 05/02/2006, 14h02
  4. Y as il des fichiers temporaires sous builder
    Par Moutonstar dans le forum C++Builder
    Réponses: 2
    Dernier message: 12/12/2004, 14h24
  5. Comment changer le répertoire des fichiers temporaires ?
    Par devdev dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 01/09/2004, 14h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo