I want to use Windows' start
command in bash on Ubuntu on Windows (i.e., WSL).
However, I couldn't use it by simply typing start
:
nek@NEK:/mnt/c/Users/Nek$ start test.txt
Command 'start' is available in '/sbin/start'
The command could not be located because '/sbin' is not included in the PATH environment variable.
This is most likely caused by the lack of administrative privileges associated with your user account.
start: command not found
And I noticed that start.exe
might not exist.
C:\Users\Nek>where start
INFO: Could not find files for the given pattern(s).
Is start
a builtin command? Can we use start
in bash?
Environment
- Windows 10 build 14393.693 (Update: This version is old for executing
.exe
files on bash. I should update Windows build >= 14951, and then follow the answer.) - Bash on Ubuntu on Windows (bash 4.3.11(1)-release x86_64-pc-linux-gnu, Ubuntu 14.04)
Related Links
- "How can I “open” a file from WSL with the default application?" — superuser
- "Interop between Windows and Bash" — Windows Command Line Tools For Developers
Best Answer
Is start a builtin command?
Yes.
Source syntax-internal
Can we use start in bash?
Yes. Start a command shell and run the start command.
Example:
If this doesn't work specify the full path as follows:
Further Reading