Je travaille sur Windows 7 64 bits et j'ai un problème avec Wierd. J'ai installé installAnywhere (une application 32 bits) dans c: \ Programs (x86) puisque je ne voulais pas l'installer dans le répertoire habituel "c: \ Program Files (x86)" pour éviter les problèmes d'espace dans le répertoire.Lancement d'un exécutable 32 bits à partir de l'invite de commande dans l'OS Win 7 64 bits
Quand je tenté d'appeler le InstallAnywhere de l'invite de commande en utilisant la syntaxe: cmd/c "c: \ Programs (x86) \ InstallAnywhereEnterprise \ build \ build.exe" ... je reçois l'erreur « c: \ Programs "n'est pas une commande. La raison en est qu'il est tentant de chercher à installerAnywhere dans c: \ Programmes en ignorant la partie (x86).
J'ai fait quelques recherches sur le lancement de programmes 32 bits par rapport aux programmes 64 bits à partir de l'invite de commande et j'ai essayé d'utiliser % windir% \ SysWow64 \ cmd.exe. Lorsque j'ai utilisé "% windir% \ SysWow64 \ cmd.exe", le% programfiles% pointe correctement vers "c: \ Programs Files (x86)" mais le lancement de la commande que j'ai mentionnée donne juste la même erreur. Le FileSystemRedirector de Windows toujours continue de pointer vers c: \ Programs. J'ai réinstallé InstallAnywhere dans l'emplacement par défaut "C: \ Programs Files (x86)" mais je ne sais pas pourquoi cela ne fonctionne pas avec "C: \ Programs (x86)".
Est-ce que quelqu'un sait d'une solution de contournement?
Cela ressemble vraiment à un espace non spécifié dans la commande que vous tapez. C'est la seule chose qui provoquerait cette erreur. Pourriez-vous vérifier cela? Peut-être poster une capture d'écran de votre fenêtre de commande? – jebar8
Message d'erreur réel - C: \> cmd/c "C: \ Programmes (x86) \ InstallAnywhere 2011 Enterprise \ build.exe" 'C: \ Programmes' n'est pas reconnu comme une commande interne ou externe, programme utilisable ou fichier batch. – randominstanceOfLivingThing
Intéressant. Je n'ai jamais vu ce problème auparavant, mais je l'ai simplement dupliqué. Voir ma réponse pour la solution. – jebar8