在记事本与Word之间跳舞(4) 快捷方式

互联网 | 编辑: 吴宏 2007-12-31 00:30:00转载

实例4:给当前文件在桌面建立快捷方式

对于经常要打开修改的文件,要是在桌面上为它建立一个快捷方式,打开的时候就方便多了。下面的这个宏,可以让你在桌面上为当前正在编辑的文件建立快捷方式,非常有用。

第一步:这个实例需要我们对JavaScript或VBScript脚本语方言有所了解,大家可以参看EmEditor的帮助文件。不过看不懂下面的代码也没关系,直接按下面的方法复制使用即可。在EmEditor中新建一个文件,输入以下代码:

if( document.FullName == "" ) {
    alert( "The file is untitled." );
}
else {
    WshShell = new ActiveXObject( "WScript.Shell" );
    strDesktop = WshShell.SpecialFolders("Desktop");
    oShellLink = WshShell.CreateShortcut(strDesktop + "Shortcut to My File.lnk");
    oShellLink.TargetPath = document.FullName;
    oShellLink.WindowStyle = 1;
    oShellLink.Description = "Shortcut to My File";
    oShellLink.WorkingDirectory = strDesktop;
    oShellLink.Save();
}

第二步:将该文件另存为后缀为“.jsee”的文件(比如存为“在桌面建立快捷方式.jsee”,如果是使用VBScript编制的脚本,则后缀为“.vbee”),保存到“My Macros”文件夹中。执行“宏→选择”命令,选择打开上面建立的宏文件。以后,执行“宏→在桌面建立快捷方式”命令就可以为当前文件在桌面建立快捷方式了。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑