Shell(桌面操作)
Shell
是执行桌面相关操作的 API 集合。
示例
// 在默认浏览器中打开指定的 URL
nw.Shell.openExternal('https://github.com/nwjs/nw.js');
// 在默认文本编辑器中打开指定的文本文件
nw.Shell.openItem('test.txt');
// 在文件管理器中打开指定文件所在目录,并选中该文件
nw.Shell.showItemInFolder('test.txt');
Shell.openExternal(uri)
uri
String
要打开的 URL
以系统的默认方式打开指定链接。例如,mailto:
链接会以默认的邮件方式打开。
Shell.openItem(file_path)
file_path
{String}
本地文件路径
以系统的默认方式打开指定的文件。
Shell.showItemInFolder(file_path)
file_path
{String}
本地文件路径
在文件管理器打开指定文件所在目录,并选中该文件。