Je voulais démarrer l'Explorateur à partir de la ligne de commande comme Git Bash dans WSL (sous-système Windows pour Linux), j'ai donc essayé de savoir comment l'exécuter.
L'environnement d'exécution est le suivant.
Git Bash vous permet d'exécuter l'Explorateur en utilisant la commande de démarrage à l'invite de commande.
$ start explorer [Chemin du répertoire]
De la même manière, vérifiez avec WSL pour voir si vous pouvez exécuter l'Explorateur à partir de la ligne de commande.
En conséquence, «WSL» a pu exécuter Explorer avec la commande suivante.
$ explorer.exe [Chemin du répertoire]
J'ai vérifié le contenu de la variable d'environnement «PATH» du côté WSL en utilisant la «commande env».
$ echo $PATH | sed s/:/\\n/g | grep -Ei "/mnt/c/windows"
/mnt/c/Windows/system32
/mnt/c/Windows
/mnt/c/Windows/System32/Wbem
/mnt/c/Windows/System32/WindowsPowerShell/v1.0/
/mnt/c/WINDOWS/system32
/mnt/c/WINDOWS
/mnt/c/WINDOWS/System32/Wbem
/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/
/mnt/c/WINDOWS/System32/OpenSSH/
/mnt/c/WINDOWS/system32
/mnt/c/WINDOWS
/mnt/c/WINDOWS/System32/Wbem
/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/
/mnt/c/WINDOWS/System32/OpenSSH/
Apparemment, WSL reflète les variables d'environnement du côté Windows par défaut, il semble donc que vous puissiez spécifier un fichier d'exécution tel qu'une commande Windows standard.
Je comprends comment l'exécuter, mais comme il est fastidieux de spécifier .exe à chaque fois et de l'exécuter, enregistrez un alias.
Enregistrez l'alias dans le fichier de configuration bash .bashrc et définissez-le pour que la commande puisse être exécutée sans .exe.
$ vim ~/.bashrc
L'écran d'édition de vim s'ouvrira, alors ajoutez le contenu à .bashrc comme indiqué ci-dessous.
alias [Nom de la commande]='[Nom du fichier d'exécution]'
Je l'ai réglé comme suit.
# aliases
alias explorer='explorer.exe'
Après l'édition, utilisez la commande source pour recharger .bashrc pour refléter l'alias.
$ source ~/.bashrc
Après avoir exécuté la commande source, vérifiez si la commande peut être exécutée sans .exe.
$ explorer .
Je pense que vous pouvez maintenant l'exécuter sans .exe.
Au fait, vous pouvez consulter la liste des alias définis avec la commande ʻalias`.
Recommended Posts