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