浏览代码

replace wsl-open with wslpath and explorer.exe

w-e-w 1 年之前
父节点
当前提交
510f025a01
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      modules/util.py

+ 1 - 1
modules/util.py

@@ -208,6 +208,6 @@ Requested path was: {path}
     elif platform.system() == "Darwin":
     elif platform.system() == "Darwin":
         subprocess.Popen(["open", path])
         subprocess.Popen(["open", path])
     elif "microsoft-standard-WSL2" in platform.uname().release:
     elif "microsoft-standard-WSL2" in platform.uname().release:
-        subprocess.Popen(["wsl-open", path])
+        subprocess.Popen(["explorer.exe", subprocess.check_output(["wslpath", "-w", path])])
     else:
     else:
         subprocess.Popen(["xdg-open", path])
         subprocess.Popen(["xdg-open", path])