在Windows 10的Ubuntu Bash shell中,如何使用默认程序打开文件或目录?

时间:2016-10-31 23:56:35

标签: windows bash shell

例如,如果我将.java文件设置为使用Notepad ++打开,是否有一些命令可以像open ./Blah.java一样运行,它将在Notepad ++中打开Blah.java,或者open .打开资源管理器中的当前目录?在Mac OS X上,open是此命令。

1 个答案:

答案 0 :(得分:3)

你需要包装ShellExecute function的东西。

使用Cygwin,这是%run myfile.py

使用PowerShell,这是cygstart

您可以从Bash shell运行PowerShell,但这并不理想:

Start-Process

目前这是Windows上Ubuntu的feature request