Jak otwierać pliki z podsystemu Windows dla systemu Linux w systemie Windows 10

Photo of author

By maciekx

Podsystem Windows dla systemu Linux (WSL) umożliwia użytkownikom systemu Windows 10 korzystanie z powłoki Linuksa na komputerze z systemem Windows. Dzięki temu korzystanie z Linuksa staje się znacznie prostsze, eliminując potrzebę przełączania się na inny system operacyjny. W wielu przypadkach użytkownicy mogą zrezygnować z posiadania osobnego systemu Linux i zrealizować swoje potrzeby bezpośrednio w Windows. Jeśli dopiero zaczynasz swoją przygodę z WSL, być może zastanawiasz się, jak otwierać pliki w tym środowisku. Można to osiągnąć za pomocą prostego polecenia.

Jak otworzyć pliki w WSL

Aby otworzyć pliki z WSL, musisz znać odpowiednie polecenie oraz pełną ścieżkę do pliku, który chcesz otworzyć. Ścieżkę można łatwo skopiować z Eksploratora plików.

Gdy już masz ścieżkę do interesującego cię pliku, uruchom terminal Bash. Możesz to zrobić, korzystając z opcji wyszukiwania w systemie Windows. Jeśli jednak Bash nie pojawia się w wynikach, możliwe, że nie aktywowałeś WSL lub nie zainstalowałeś dystrybucji Linuksa po jego włączeniu. W takim przypadku włącz WSL i zainstaluj Ubuntu za pośrednictwem Microsoft Store.

Wprowadź poniższe polecenie, zastępując „pełną-ścieżką-do-pliku” rzeczywistą ścieżką do pliku, który chcesz otworzyć.

Przykładowa komenda:

cmd.exe /C start "pełna-ścieżka-do-pliku"

Przykład użycia:

cmd.exe /C start "D:1A.png"

Plik zostanie otwarty w aplikacji zainstalowanej na komputerze z systemem Windows 10. Zostanie uruchomiony w domyślnej aplikacji przypisanej do danego typu pliku.

Możesz również użyć tego samego polecenia, aby uruchomić aplikację w systemie Windows 10. Wystarczy, że podasz ścieżkę do pliku EXE lub skrótu do aplikacji.

cmd.exe /C start notepad.exe

Dla Notatnika nie musisz podawać pełnej ścieżki, jednak w przypadku innych aplikacji, zwłaszcza tych od firm trzecich, pełna ścieżka będzie wymagana. To rozwiązanie nie zadziała w przypadku aplikacji UWP, ale jest skuteczne dla plików otwieranych w tych aplikacjach. Na przykład, jeśli masz zainstalowaną starszą wersję przeglądarki Edge i ustawiłeś ją jako domyślną dla plików PDF, będziesz mógł użyć powyższego polecenia, aby otworzyć plik PDF w Edge, ale nie użyjesz go do samego uruchomienia Edge, ponieważ aplikacje UWP nie mają przypisanego pliku EXE.

Istnieje jednak proste obejście tego problemu; stwórz skrót do aplikacji UWP, którą chcesz uruchomić z WSL. Następnie uzyskaj pełną ścieżkę do skrótu i użyj jej w powyższym poleceniu, aby otworzyć aplikację UWP.


newsblog.pl