Cette question a déjà une réponse ici:
Comment puis-je exécuter à explorer
partir d'une invite de commande, quel que soit le répertoire dans lequel je me trouve?
Comment puis-je imiter cela avec mon propre exe? Est-ce simplement le fait que cet exe existe dans le répertoire Windows?
windows
command-line
JᴀʏMᴇᴇ
la source
la source
Réponses:
En effet, il
C:\Windows
est contenu dans la liste des chemins contenus dans les variables d'environnement système de l'utilisateur. Je parle spécifiquement de laPATH
variable.Ajoutez l'emplacement de l'exécutable à la variable système.
Le répertoire Windows est contenu dans la liste des chemins contenus dans la
PATH
variable d’environnement système.la source
Comment puis-je exécuter l'explorateur à partir d'une invite de commande, quel que soit le répertoire dans lequel je me trouve?
Vous pouvez exécuter explorer à partir de n’importe quel répertoire car le répertoire contenant explorer.exe a été ajouté à la variable d’environnement PATH de l’ordinateur.
Comment puis-je imiter cela avec mon propre exe?
Oui. Vous devez juste ajouter le répertoire du fichier exe au chemin PATH de votre système. Pour le faire, suivez ces étapes:
Est-ce simplement le fait que cet exe existe dans le répertoire Windows?
C'est parce que le fichier exe existe dans le répertoire Windows ET que le répertoire Windows existe dans la variable d'environnement PATH de votre ordinateur.
la source
Il
explorer.exe
devrait normalement se trouver sur votre chemin, il devrait donc déjà être disponible dans tout shell d’invite de commande que vous ouvrez. Si vous ouvrez une invite de commande et entrezpath
, vous devriez voir quelque chose comme ce qui suit:C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Fichiers de programme \ Intel \ Composants du moteur de gestion Intel (R) \ DAL; C: \ Fichiers de programme \ Intel \ Composants du moteur de gestion Intel (R) \ IPT; C: \ Fichiers de programme (x86) \ Intel \ Composants du moteur de gestion Intel (R) \ DAL; C: \ Fichiers de programme (x86) \ Intel \ Composants du moteur de gestion Intel (R) \ IPT
L'élément clé est
C:\Windows
. C'est le répertoire qui contient l'explorer.exe
exécutable. Si ce n'est pas dans votre chemin, quelque chose ne va pas, il devrait toujours être là dans une installation Windows normale. Vous pouvez l'ajouter manuellement à votre chemin en procédant comme suit :Après avoir mis à jour votre chemin de cette façon, alors l'explorateur devrait être disponible dans n'importe quelle fenêtre d'invite de commande. Ouvrez simplement une nouvelle invite de commande et entrez
explorer
. Il devrait alors faire apparaître une instance Explorer pour vous.Les étapes ci-dessus sont fournies à titre d'exemple. Vous pouvez ainsi voir comment le dossier contenant l'exécutable de l'explorateur se trouve sur votre chemin. Votre vraie question est de savoir comment faire en sorte qu'un
exe
fichier que vous avez créé se comporte de la même manièreexplorer
. Pour ce faire, suivez les étapes pour modifier la variable d’environnement de chemin d’accès comme décrit ci-dessus, à ceci près que vous inséreriez dans votre chemin le dossier contenant votreexe
fichier. Ensuite, il devrait être disponible dans toute invite de commande que vous avez ouverte par la suite.la source
Vous devez vous assurer que le fichier exe est dans un dossier qui se trouve sur la variable d'environnement PATH comme celle-ci.
la source
PATH
.