Мой компьютер: Windows 10 под управлением WSL Ubuntu 18.04.
Я хочу открыть файл приложения Windows (например, файл Excel) из командной строки WSL bash.
Я убедился, что это excel.exe
есть в $PATH
.
Но когда я печатаю:
excel.exe /mnt/c/Users/bob/Documents/temp/testfile.xlsx
Вместо нужного мне файла открывается пустая книга.
Как заставить Excel открыть определенный файл?
я прочиталэтотно это возвращает ошибку:
Invalid switch - "/mnt".
Я также хочу убедиться, что окно BASH открывает этот файл в фоновом режиме (не останавливаясь, пока не будет закрыто приложение Excel), чтобы я мог продолжать использовать командную строку BASH.
решение1
Скопировано дословно изhttps://superuser.com/a/1600972/362088:
Недавний ответ для WSL 2: Просто сделайте wslview /mnt/c/Users/bob/Documents/temp/testfile.xlsx
.
Это частьколлекция wsluи был предустановлен в моем Ubuntu.
решение2
Хорошо, после некоторой помощи от @Biswapriyo и других, ответ, похоже, таков:
запустить excel.exe "C:\путь/к/файлу/в/каталоге.xlsx"
Мне это кажется случайным, но вот так!