如何通过脚本

时间:2018-05-08 03:26:32

标签: shell var jscript windows-explorer

如何通过脚本代码显示Windows资源管理器“文件属性页”?

我在Google上搜索过,但没有找到答案。

像...... 此代码打开Windows资源管理器文件夹到路径并选择文件。

var path=(path to folder/file)  
var str= '"' + path+ '"';
var objShell = new ActiveXObject("WScript.shell");
objShell.Run('explorer.exe /n, /select, ' + str);
objShell = "";

文件上下文菜单有一个“属性”选项,用于打开文件的“属性”对话框页面。一旦选择了文件,如何通过脚本打开此对话框?

我发现这个第三方命令行实用程序通过将文件/文件夹/驱动器路径传递给它来打开标准Windows属性表,但它需要.net 4.5! :( GeekDrop-Props

1 个答案:

答案 0 :(得分:0)

Windows shell(不是WScript shell)提供了一个ShellExecute方法,可以对文件执行操作。最常见的操作(动词)是open,但properties操作显示属性表对话框。

var shell = new ActiveXObject("shell.application");
shell.ShellExecute("example.txt", "", "", "properties");