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

Scripts/Batch Discussion :

Mode compatibilité Windows 7


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 9
    Par défaut Mode compatibilité Windows 7
    Bonjour, j'ai un problème qui me tracasse depuis un bout de temps.
    Je souhaiterais lancer un setup.exe d'un logiciel en mode de compatibilité pour XP (sp2 ou 3 peu importe) sur Windows 7.
    Alors bien sûr il suffit d'aller dans les propriété et de cocher le mode de compatibilité... Mais je dois pouvoir faire ça depuis un script en vue d'une installation silencieuse.
    Alors j'ai trouvé set __COMPAT_LAYER=[version de windows] mais cette méthode est donné sur Windows XP (http://support.microsoft.com/kb/286705) et je n'arrive pas à comprendre comment cette commande s'utilise.
    J'ai essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set __COMPAT_LAYER=WinXpsp2
    Setup.exe
    Mais la commande ne semble pas être interprétée...

    Si j'active le mode de compatibilité avant de copier le setup, le setup copié garde l'option => tant mieux.
    Mais lorsque je grave les fichier sur un cd, là, l'option se barre. Et l'idée c'est d'avoir des cd d'installations (beaucoup)...

    Des idée peut-être?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de shawn12
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2006
    Messages
    3 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2006
    Messages : 3 368
    Par défaut
    Citation Envoyé par Aroundel Voir le message
    Alors j'ai trouvé set __COMPAT_LAYER=[version de windows] mais cette méthode est donné sur Windows XP (http://support.microsoft.com/kb/286705) et je n'arrive pas à comprendre comment cette commande s'utilise.
    J'ai essayé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    __COMPAT_LAYER=WinXpsp2
    Setup.exe
    Mais la commande ne semble pas être interprétée...
    Il te manque l'instruction set.
    Essaie ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set __COMPAT_LAYER=WinXpsp2
    Setup.exe

  3. #3
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 9
    Par défaut
    Heu oui je l'ai oublié dans mon message mais je mets bien le set avant mais ça ne marche pas.

  4. #4
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 9
    Par défaut
    Une autre idée peut-être?

    Depuis le temps que je cherche j'ai l'impression d'être le seul du net à vouloir faire un truc pareil...
    Je trouve des choses concernant xp vers 2000 par exemple mais absolument rien de 7 à xp, voir de vista à Xp...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 29
    Par défaut
    Citation Envoyé par Aroundel Voir le message
    ...
    Si j'active le mode de compatibilité avant de copier le setup, le setup copié garde l'option => tant mieux.
    Mais lorsque je grave les fichier sur un cd, là, l'option se barre. Et l'idée c'est d'avoir des cd d'installations (beaucoup)...

    Des idée peut-être?
    ...
    Merci d'avance.
    Pour cette partie, c'est stocké dans la base de registre avec le chemin complet. Sur le CD, le chemin n'est plus le même et donc ca ne marche pas.

    Tu peux essayer de modifier la base de registre juste avant de lancer ton programme et effacer après, mais le niveau de sécurité par défaut de seven risque de t'interdire de le faire (l'UAC ne se déclenchera peut-être pas depuis un batch) et donc la modification de la base de registre ne se fera pas.

  6. #6
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 9
    Par défaut
    J'ai pensé à la base de registre, j'ai donc essayé d'activer le mode compatibilité à la main puis de comparer la base avant et après la modif mais....rien. Absolument rien ne change dans la base de registre. Il semble que ça se voit seulement après une install complète, mais je ne vois pas à quelle clé correspond cette option....

  7. #7
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    salut,

    regarde ici, la question est traitée.

  8. #8
    Membre du Club
    Inscrit en
    Janvier 2011
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 9
    Par défaut
    Merci, j'y jetterais un oeil quand j'aurais le temps (je suis partie sur autre chose pour le moment ^^).

  9. #9
    Invité de passage
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2011
    Messages : 1
    Par défaut
    Bonjour;

    je rencontre actuellement le mémé problème.
    j'ai un setup qui s'installe correctement sur XP mais qui demande a être rendu compatible SP2 pour une installation sur Seven.
    en modifiant les propriété du setup l'installation silencieuse se passe bien mais si je déplace le setup, la compatibilité disparaît. il faut que je modifie les propriété du setup à chaque utilisation, donc via VBS. est ce que quelqu'un a une solution?

    merci

Discussions similaires

  1. Compatibilité Windows/linux
    Par ChriGoLioNaDor dans le forum C++
    Réponses: 5
    Dernier message: 09/01/2006, 23h39
  2. pb compatibilité windows XP telechargement fichier
    Par skybuck dans le forum Langage
    Réponses: 1
    Dernier message: 14/10/2005, 11h34
  3. Compatibilité Windows XP/windows 98
    Par chleuh dans le forum Windows
    Réponses: 3
    Dernier message: 22/08/2005, 14h15
  4. Problème de compatibilité Windows XP vers 98
    Par chleuh dans le forum EDI
    Réponses: 5
    Dernier message: 22/08/2005, 11h06
  5. Linux et compatibilité Windows
    Par cartonis dans le forum Applications et environnements graphiques
    Réponses: 6
    Dernier message: 15/08/2005, 21h10

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