例如,如果我将.java
文件设置为使用Notepad ++打开,那么是否有一些命令可以像open ./Blah.java
一样运行,这将在Notepad ++中打开Blah.java,或者open .
在资源pipe理器中打开当前目录? 在Mac OS X上, open
是这个命令。
你需要包装ShellExecute函数的东西。
用Cygwin,这是cygstart
。
使用PowerShell,这是Start-Process
。
你可以从Bash shell运行PowerShell,但是这并不理想:
powershell Start-Process Blah.java
这是目前在Windows上的Ubuntu的功能要求 。