windows fichier de commandes: l'appel de l'exécutable dans un autre répertoire
Cela semble être quelque chose de simple, mais je ne semble pas être en mesure de l'obtenir.
J'ai un répertoire "test" avec un exécutable hello.exe que, fondamentalement, imprime "bonjour" à l'écran.
Je veux exécuter ce programme à partir du répertoire courant en utilisant des chemins relatifs.
Alors j'écris
test\hello.exe
Pensant qu'il allait exécuter le programme "hello.exe" situé dans le répertoire "test". Mais il ne le fait pas. Ai-je raté quelque chose?
Quel est votre répertoire courant? "Mais elle n'est pas", alors que faut-il faire lorsque vous exécutez la commande?
J'ai été dans un répertoire appelé, dites "de base", qui contient le dossier "test". Je voudrais essayer d'appeler le fichier exe alors que je suis en "base", mais rien ne se passe quand je tape dans test\hello.exe
J'ai été dans un répertoire appelé, dites "de base", qui contient le dossier "test". Je voudrais essayer d'appeler le fichier exe alors que je suis en "base", mais rien ne se passe quand je tape dans test\hello.exe
OriginalL'auteur That Umbrella Guy | 2011-04-17
Vous devez vous connecter pour publier un commentaire.
Essayez les solutions suivantes dans le fichier de commandes:
"%~Dp0" est une variable qui sera remplacé par le chemin d'accès complet du fichier de commandes, de sorte qu'il devrait fonctionner même si vous ne définissez pas le répertoire courant du fichier de commandes.
OriginalL'auteur Polemarch