2009-06-16 9 views
0

Disons que j'ai un fichier foo.exe que je veux l'utiliser à partir invite de commande Windows. Je vais aller dans le dossier qui contient foo.exe et l'exécuter. Maintenant, si je veux un accès global pour foo.exe de n'importe où dans l'invite de commande, je vais mettre foo.exe dans le dossier System32.Commandes Visibilité à commande Prompty ne pas utiliser System32

Ce processus fait System32 Un terrain de décharge. Je me demandais s'il y avait d'autres moyens d'accéder globalement aux fichiers .exe ou bat sans avoir à tous les vider dans le dossier System32.

Répondre

3

Changer votre variable d'environnement PATH. dire "set path =% PATH%; [newdir]"

où [newdir] est le nouveau répertoire que vous voulez rechercher lorsque vous exécutez des commandes.

The PATH Environment Variable

+1

Vous pouvez également changer le chemin sur une machine Windows en allant SystemProperties-> Avancé-> EnviromentVariables. En haut, vous avez les variables d'environnement spécifiques à l'utilisateur et, en bas, celles du système. PATH peut être dans les deux. –

+0

Notez que la taille du chemin est limitée (la longueur dépend du système d'exploitation). Si vous avez quelques logiciels installés qui ont ajouté leurs dossiers au chemin, cela peut déborder. Le moyen d'éviter cela est de créer une variable système séparée, par exemple FOOS_DIR, et lui assigner le répertoire foo. Ensuite, ajoutez% FOOS_DIR% au chemin du système au lieu du chemin réel. – eran

Questions connexes