Modifier un .CMD pour Vista

KX Messages postés 19031 Statut Modérateur -  
FlyzerZ Messages postés 217 Statut Membre -
Bonjour,
Etudiant en informatique, j'utilise Smart Eiffel comme langage de programmation.
Lors de l'installation il manque un fichier CMD pour pouvoir le lancer, mon professeur en a donc créé un.
Malheureusement, celui marche très bien avec Windows 2000 et XP, mais pas avec Vista !

Je cherche donc de l'aide pour rendre ce fichier .CMD compatible avec Vista, car moi je n'y connais rien !
@echo off

if exist C:\SmartEiffel\smarteiffel.reg regedit.exe /s C:\SmartEiffel\smarteiffel.reg

set PATH=C:\SmartEiffel\lcc\bin;C:\SmartEiffel\bin;%PATH%
set SMARTEIFFEL=C:\SmartEiffel\sys\system.se
start "SmartEiffel Console" /D C:\KX\DocTs\SmartEiffel
Le message d'erreur qui apparait lorsque je tente de compiler un fichier sous Vista est :

'lcc' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.

Merci pour tout aide qu'on pourrait m'apporter...
--
La confiance n'exclut pas le contrôle 
Configuration: Windows Vista
SmartEiffel 2-3

7 réponses

  1. FlyzerZ Messages postés 217 Statut Membre 33
     
    Salut!!
    Je n'ai que 15ans mais je vois l'erreur!!
    Les fichiers et dossiers suivants doivent exister dans ton PC:
    C:\SmartEiffel\smarteiffel.reg
    C:\KX\DocTs\SmartEiffel
    C:\SmartEiffel\lcc\bin

    PS: Tu ne lance pas une commande nommée ICC pourtant... cette commande n'existe pas non plus sous XP...
    1
  2. KX Messages postés 19031 Statut Modérateur 3 020
     
    Merci de me répondre, cependant, l'erreur ne vient pas de là...

    Les trois dossiers dont tu parles existent, ils sont crées pendant l'installation de SmartEiffel !
    De plus lcc est un compilateur qui est lui aussi installé sur mon ordinateur...

    En fait, tel quel, ce fichier marche sous 2000 et XP ! Mais pas sous Vista... (d'où mon problème)
    0
  3. FlyzerZ Messages postés 217 Statut Membre 33
     
    Compatibilité!!!
    Donc ton logiciel "SmartEiffel" tu fais un clique droit dessus>propriété>compatibilité>Exécuter en Tant que WINDOWS XP SP2 Essaye ceci!! ;)
    0
  4. KX Messages postés 19031 Statut Modérateur 3 020
     
    Non, ça ne marche pas... il me met toujours le même message :

    'lcc' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. FlyzerZ Messages postés 217 Statut Membre 33
     
    Change l'extension de ton .CMD en .bat ...
    Pour essayer...
    0
  7. KX Messages postés 19031 Statut Modérateur 3 020
     
    idem :-(
    0
  8. FlyzerZ Messages postés 217 Statut Membre 33
     
    Je ne sais donc pas, désolé...
    0