Ajouter des .exe à la commande DOS - Win 7 - Win 7 - Windows & Software
Marsh Posté le 23-08-2011 à 10:28:47
J'ai peu-etre une explication:
Note: Many Windows 7 Command Prompt commands are similar to classic MS-DOS commands. However, the Command Prompt is not MS-DOS and the commands are not MS-DOS commands. If you are using MS-DOS, I do keep a list of DOS commands.
En gros il ne s'agit plus de l'ancienne commande DOS. Ce qui expliquerai pourquoi elle ne se comporte plus comme avant.
enfin, je l'appéle en faisant: cmd.exe. Donc normalement c'est du dos.
Marsh Posté le 23-08-2011 à 11:39:50
SOLUTION TROUVEE:
------------------------
Pour ajouter des applications executable à n'importe quelle moment par la commande DOS, il faut ajouter un nouveau chemin "PATH".
Le "PATH" définit les chemins dans lequel se trouve les applications executable.
Le plus intéressant et de pouvoir faire le tout en DOS, cela permet de faire des script en Batch.
1 - Ajouter un PATH où mettre ses application .exe ou simplement spécifier le chemin. Cette procédure ajoute le PATH de facon permanente ce qui est fort intéressant. En revenche la taille du path est limité, mais modifiable. (http://castelain.developpez.com/ar [...] ronnement/)
Citation : 1 - Il faut modifier la variable d'environnement PATH : Panneau de configuration / Système / Avancé / Variables d'environnement / variables système : Variable Path ⇒ Modifier. Exemple : ajouter ;C:\Batch pour indiquer que Windows doit chercher dans C:\Batch pour trouver une application ou un .bat |
source: http://fr.wikipedia.org/wiki/Varia [...] permanente
Marsh Posté le 23-08-2011 à 17:28:02
pas une émulation, mais un autre shell
Marsh Posté le 23-08-2011 à 17:30:54
gougoul07 a écrit : pas une émulation, mais un autre shell |
oué enfin on se comprend
Marsh Posté le 23-08-2011 à 17:34:01
Si vous faites ça en Batch file.
Me semble que d'ajouter "%windir%"\system32\, devant mysql.exe.
Est moins compliqué.
Marsh Posté le 23-08-2011 à 17:35:39
bLue_2 a écrit : Si vous faites ça en Batch file. |
c'est moi où c'est nouveau cette mode sur HFR de se dire "vous" ??
Marsh Posté le 23-08-2011 à 20:06:23
pourquoi dites vous cela ?
Marsh Posté le 23-08-2011 à 22:50:45
Citation : |
A ta place j'éviterai de toucher aux dossiers Windows, parce que là ça risque d'être vraiment la misère à gérer...
Marsh Posté le 23-08-2011 à 09:53:40
Bonjour,
Je viens à nouveau vers vous pour vous demander de l'aide.
Je sais pas si vous vous souvenais sous windows XP. Lorsqu'on voulais executer un .exe dans la ligne de commande DOS sans devoir définir le chemin en faisant " cd ../../chemlin;chemin", on copier le .exe dans C:\WINDOWS\system32\ et après il suffisait de taper son nom pour quelle se lance.
Sous windows 7 j'ai beau copier l'application dans C:\WINDOWS\System32\ et dans C:\WINDOWS\SysWOW64\, rien n'y fait. L'application n'est toujours pas reconnue comme une commande interne.
j'ai tenté d'ajouter des "PATH" mais rien n'a marché.
De plus il faudrait qu'il y ai le moins de manip possible, car pour configuré un parc info c'est la misère même s'il y à le déploiement.
Un exemple concret d'utilisation:
Sous windows XP, j'ai copier "mysql.exe" dans le system32, comme ça je peu executer un script sans devoir à chaque fois me positionner dans un dossier spécifique. Je souhaiterais que ca fonctionne pareil sous windows 7.
Merci beaucoup à vous. Je continue mes recherches en attendant. (malgré que j'ai plus d'idée sur les mots clefs )