我的电脑:运行 WSL Ubuntu 18.04 的 Windows 10。
我想在 WSL bash 提示符下打开一个 Windows 应用程序文件(例如 Excel 文件)。
我已经确定它excel.exe
在$PATH
.
但是当我输入:
excel.exe /mnt/c/Users/bob/Documents/temp/testfile.xlsx
打开一个空白工作簿,而不是我想要的文件。
如何让 excel 打开特定文件?
我已阅读此内容,但这会返回错误:
Invalid switch - "/mnt".
我还想确保 BASH 窗口在后台打开此文件(在 Excel 应用程序关闭之前不会暂停),以便我可以继续使用 BASH 提示符。
从https://superuser.com/a/1600972/362088逐字复制:
WSL 2 最近的一个回答:Just do
wslview /mnt/c/Users/bob/Documents/temp/testfile.xlsx
.这是wslu 集合的一部分,并预装在我的 Ubuntu 中。
好的,在@Biswapriyo 和其他地方的一些帮助之后,答案似乎是:
启动 excel.exe "C:\path/to/file/in/directory.xlsx"
对我来说似乎是随机的,但你去吧!