Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1141 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [Win2003-Résolu] Active Mode Compatibilité par ligne de commande

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Win2003-Résolu] Active Mode Compatibilité par ligne de commande

n°2340151
Wolfman
Modérateur
Lobo'tomizado
Posté le 27-02-2006 à 13:43:13  profilanswer
 

J'ai un petit problème à vous soumettre.
 
Tout le monde (ou du moins la plupart) connait le "Mode de compatibilité" de Windows XP ou Windows 2003 qui permet de faire fonctionner certaines vieilles applications sur ces OS. Pour faire ça : un clic droit / propriétés sur l'exécutable, onglet Compatibilité, et on active l'option "Exécuter ce programme en mode de compatibilité pour..." et on choisit Windows95, 98, 2000 etc.
 
Je voudrais pouvoir faire cela en ligne de commande. J'explique pourquoi.
 
J'essaie d'installer le logiciel IBM Websphere Studio Application Developer (WSAD pour les intimes) v5.1.2 sur un serveur de test Windows 2003 (serveur Metaframe). Problème : l'installation n'est en principe pas compatible Windows 2003 : bug, composants manquants, etc. Par contre, si je lance le programme d'installation en Mode compatibilité Windows 2000, ça fonctionne parfaitement.  
 
La méthode du clic droit/propriété convient pour installer le logiciel sur un seul serveur. Mais il ne conviendra plus lorsque je vais vouloir me lancer dans le déploiement de l'application en production : installation silencieuse sur une quinzaine de serveurs.
Je voudrais donc savoir si il y aurait une commande en ligne de commande, ou un script, ou quelque chose qui me permettrait de faire mon déploiement sans douleur, et sans avoir à faire une installation manuelle sur chaque machine.


Message édité par Wolfman le 27-02-2006 à 15:06:27
mood
Publicité
Posté le 27-02-2006 à 13:43:13  profilanswer
 

n°2340232
dahlo
Posté le 27-02-2006 à 14:31:50  profilanswer
 

http://support.microsoft.com/defau [...] 05&sd=tech
http://www.microsoft.com/technet/i [...] apcmp.mspx
A priori dans un batch, cela se "resumerait" en solution mineure:
   Md Dest
   Copy Source Dest
   set __COMPAT_LAYER=Win95 ;(prepakaged short name)
   Dest\Setup.exe  
 
Ou, en solution majeure, une Custom Database dans AppPatch

n°2340235
Wolfman
Modérateur
Lobo'tomizado
Posté le 27-02-2006 à 14:34:32  profilanswer
 

Super, merci. Je vais potasser ça...  ;)


Message édité par Wolfman le 27-02-2006 à 14:36:55
n°2340275
Wolfman
Modérateur
Lobo'tomizado
Posté le 27-02-2006 à 15:06:16  profilanswer
 

Yes...ça a fonctionné. Seul inconvénient de leur truc, c'est que le mode de compatibilité ne fonctionne que pour des applis en local. Donc obligé de faire une copie local avant de lancer l'install proprement dite.  
 
Je me suis donc fait un script qui fait tout d'abord un Robocopy des fichiers sur le serveur, puis activation de la compatibilité avec le _COMPAT_LAYER, puis lancement de l'install silencieuse...et ça roule.
 
Merci... :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [Win2003-Résolu] Active Mode Compatibilité par ligne de commande

 

Sujets relatifs
invite de commande: mettre un espace dans un nom de dossier [resolu][Résolu] Connexion wifi routeur a routeur
Réseau Win2003 Eth + 1 Poste Extérieur Wifi le tout via Livebox[RESOLU] Ajouter action au menu contextuel de winXP
[Résolu] DynDNS + routeur + debianConnaissez-vous cette ligne de commande sur Win XP?
compatibilité 98 sous XPcommande MSDOS pour connecter un lecteur resea
Plus de sujets relatifs à : [Win2003-Résolu] Active Mode Compatibilité par ligne de commande


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR