在Fall Creators Update之前我可以通过这样的命令在一行中运行Ubuntu二进制文件:
%WinDir%\system32\bash.exe -c "echo 123"
但是在更新之后,我找不到如何使用MarketPlace安装的发行版做同样的事情。有没有办法在cmd.exe中运行这样的命令?
答案 0 :(得分:1)
为什么不能? Bash.exe和wsl.exe始终运行您的默认发行版。 通过wslconfig.exe更改默认发行版
或者使用ubuntu.exe运行Ubuntu,opensuse.exe运行OpenSUSE。 打开
%USERPROFILE%\AppData\Local\Microsoft\WindowsApps
查看所有发行版发射器。